PowSyBl

An open source framework written in Java, that makes it easy to write complex software for power systems simulations and analysis.

cim energy-system extensible groovy java modular power-system-simulation power-systems powsybl

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 23.4

PyPSA

A free software toolbox for simulating and optimizing modern power systems that include features such as conventional generators with unit commitment, variable wind and solar generation, storage units, coupling to other energy sectors, and mixed alternating and direct current networks.

capacity-expansion-planning clean-energy climate-change electrical-engineering electricity energy energy-system energy-system-model energy-system-modelling energy-systems loadflow optimal-power-flow optimisation power-flow power-systems power-systems-analysis powerflow python renewable-energy renewables

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 22.5

ixmp

A data warehouse for high-powered scenario analysis, with interfaces to Python and R for efficient scientific workflows and effective data pre- and post-processing, and a structured database backend for version-controlled data management.

data-warehouse energy-system integrated-assessment modeling-tool open-source

Climate Change - Integrated Assessment and Climate Policy - Last synced: 16 Jun 2026 - Ranking: 19.4

oemof-solph

A model generator for energy system modeling and optimization.

energy energy-system modelling modelling-framework

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 19.2

tsam

A Python package which uses different machine learning algorithms for the aggregation of time series.

aggregation clustering energy-system optimization python time-series timeseries typical-periods

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 19.0

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: 16 Jun 2026 - Ranking: 19.0

atlite

Light-weight version of Aarhus RE Atlas for converting weather data to power systems data.

csp dynamic-line-rating energy energy-system energy-systems era5 gis heat-pump potentials pv python reanalysis renewable-energy renewable-timeseries solar wind

Energy Systems - Renewable Energy Integration - Last synced: 16 Jun 2026 - Ranking: 18.7

tespy

Provides a powerful simulation toolkit for thermal engineering plants such as power plants, district heating systems or heat pumps.

cooling energy-system exergy heating powerplant process-engineering python refrigeration simulation thermodynamic-cycles thermodynamics

Consumption - Buildings and Heating - Last synced: 16 Jun 2026 - Ranking: 18.3

PowSyBl Open Load Flow

An open source library written in Java, that makes it easy to write complex software for power systems simulations and analysis.

energy-system java klu load-flow loadflow power-flow power-system-simulation power-systems powerflow powsybl

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 17.9

Calliope

A framework to develop energy system models, with a focus on flexibility, high spatial and temporal resolution, the ability to execute many runs based on the same base model, and a clear separation of framework and model.

energy energy-system optimisation pyomo python

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 16.9

MESSAGEix

A versatile, dynamic systems-optimization modeling framework developed by the IIASA Energy, Climate, and Environment (ECE) Program since the 1980s.

energy-system gams integrated-assessment integrated-assessment-model open-source strategic-planning

Climate Change - Integrated Assessment and Climate Policy - Last synced: 16 Jun 2026 - Ranking: 16.8

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: 16 Jun 2026 - Ranking: 13.2

SustainGym

Reinforcement Learning Environments for Sustainable Energy Systems.

distribution-shift energy-system reinforcement-learning

Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2026 - Ranking: 11.7

Open-TYNDP

Explore and consider the adoption of PyPSA in the Ten-Year Network Development Plan of European Network of Transmission System Operators for Electricity (ENTSO-E) by building a workflow based on PyPSA-Eur.

energy energy-model energy-system energy-system-model energy-systems power-systems pypsa snakemake

Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2026 - Ranking: 9.9

ETM Pro

Professional interface of the Energy Transition model.

energy-system etm frontend rails user-interface

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 9.4

Energy Transition Engine

Calculation engine for the Energy Transition Model.

backend-api calculation-engine energy-system etm rails

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 8.4

OpenIPSL

A library of power system component models written in the Modelica language that can be used for power system dynamic analysis, such as phasor time-domain simulations.

dymola energy-system energy-system-modeling hacktoberfest modelica modelica-collection modelica-library modelica-models power-grid power-grids power-system-dynamic-modeling power-system-dynamics power-system-simulation power-system-stability power-system-stabilizer power-systems smart-grids veragrid

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: 8.4

hydro-power-database

Collects basic information on all the European hydro-power plants.

energy-system hydropower power-system-simulation

Renewable Energy - Hydro Energy - Last synced: 16 Jun 2026 - Ranking: 6.1

Dynaωo

Aims at providing power system stakeholders with a transparent, flexible, interoperable and robust suite of simulation tools that could ease collaboration and cooperation in the power system community.

energy-system power-system-simulation power-systems power-systems-analysis

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: -Infinity

urbs

A linear optimization model for distributed energy systems.

energy-system linear-programming mathematical-modelling optimisation-model pandas pyomo python

Energy Systems - Energy System Modeling Frameworks - Last synced: 16 Jun 2026 - Ranking: -Infinity

PyPSA-Eur

A Sector-Coupled Open Optimization Model of the European Transmission System.

capacity-expansion-model capacity-expansion-planning energy energy-data energy-model energy-system energy-system-analysis energy-system-model energy-system-modelling energy-systems europe power-grid power-systems pypsa sector-coupling snakemake transmission-network

Energy Systems - Global and Regional Energy System Models - Last synced: 16 Jun 2026 - Ranking: -Infinity

RTS-GMLC

Reliability Test System of the Grid Modernization Lab Consortium.

energy-data energy-system matpower power-systems power-systems-analysis rts

Energy Systems - Grid Analysis and Planning - Last synced: 16 Jun 2026 - Ranking: -Infinity