Egret

A Python-based package for electrical grid optimization based on the Pyomo optimization modeling language.

energy-system milp minlp nlp optimization power powerflow python snl-applications snl-science-libs

Energy Systems - Grid Analysis and Planning - Last synced: 11 Jul 2025 - Ranking: 18.2

flixOpt

Python-based optimization framework designed to tackle energy and material flow problems using mixed-integer linear programming (MILP) and provides a powerful platform for both dispatch and investment optimization challenges.

climate-change energy energy-system energy-system-modeling energy-systems linear-programming mathematical-modelling milp mixed-integer-linear-programming modeling optimisation optimization python renewables

Energy Systems - Energy System Modeling Frameworks - Last synced: 10 Jul 2025 - Ranking: 10.5

Tulipa Energy Model

An energy system modelling framework for investment (expansion) and dispatch (operations) optimisations using mixed-integer linear programming (MILP) - primarily for informing policy-maker & stakeholder decisions in the energy transition. Focuses on generalized & compact formulations (peer-reviewed publications) and efficient code implementation to handle large-scale problems (i.e. European) while maintaining sufficient granularity.

energy-systems energy-transition milp modelling-tool optimization

Energy Systems - Energy System Modeling Frameworks - Last synced: 11 Jul 2025 - Ranking: 10.3