pandapower
An easy to use open source tool for power system modeling, analysis and optimization with a high degree of automation.
analysis loadflow optimization power powerflow python short-circuit state-estimation system
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: 22.8

GridCal
Aims to be a complete platform for power systems research and simulation.
acdc cim comon-information-model electrical electrical-engineering helm latin-hypercube monte-carlo-simulation multi-terminal newton-raphson optimization power-systems powerflow python stochastic-power-flow
Energy Systems - Grid Analysis and Planning - Last synced: 15 Jun 2025 - Ranking: 18.5

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: 15 Jun 2025 - Ranking: 18.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: 15 Jun 2025 - Ranking: 17.4

EHMASS
Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
energy home-automation linear-programming management model-predictive-control optimization
Energy Systems - Building Energy Monitoring - Last synced: 15 Jun 2025 - Ranking: 17.1

PowerModels.jl
Designed to enable computational evaluation of emerging power network formulations and algorithms in a common platform.
network optimal-power-flow optimization power-network
Energy Systems - Grid Analysis and Planning - Last synced: 15 Jun 2025 - Ranking: 16.1

PowerSimulations.jl
A Julia package for power system modeling and simulation of Power Systems operations.
analysis electricity energy julia optimization powersystems simulations
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: 14.4

prioritizr
Uses mixed integer linear programming techniques to provide a flexible interface for building and solving conservation planning problems.
biodiversity conservation conservation-planner optimization prioritization r rstats solver spatial
Biosphere - Conservation and Restoration - Last synced: 15 Jun 2025 - Ranking: 14.2

snl-quest
An open source, Python-based software application suite for energy storage simulation and analysis developed by Sandia National Laboratories.
energy-storage kivy optimization pyomo python sandia-national-laboratories scr-2333 snl-applications snl-data-analysis
Energy Storage - Battery - Last synced: 15 Jun 2025 - Ranking: 13.3

ClimaAtmos.jl
A library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools.
climate data-assimilation fluid-dynamics julia machine-learning optimization
Atmosphere - Atmospheric Composition and Dynamics - Last synced: 15 Jun 2025 - Ranking: 12.9

RTC-Tools
A toolbox for control and optimization of water systems.
goal programming hydraulics mathematical programming model predictive control modelica multi-objective optimization optimization reservoir management stochastic optimization water resource management
Natural Resources - Water Supply and Quality - Last synced: 15 Jun 2025 - Ranking: 12.6

GridPath
A versatile simulation and optimization platform for power-system planning and operations.
electricity energy optimization planning power power-system-analysis power-system-simulation power-systems renewable-energy renewables
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: 12.5

antaresViz
Visualize the results of Antares, an Open Source power system simulator meant to be used by anybody placing value in quantifying the adequacy or the economic performance of interconnected energy systems, at short or remote time horizons.
adequacy bilan dygraphs electric energy leaflet linear-programming manipulatewidge monte-carlo-simulation optimization plotly previsionnel r renewable-energy rte shiny shiny-apps simulation stochastic-simulation-algorithm tyndp
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: 11.9

TulipaEnergyModel.jl
Provides an optimization model for the electricity market and its coupling with other energy sectors (e.g., hydrogen, heat, natural gas, etc.) with the main objective to determine the optimal investment and operation decisions for different types of assets.
energy-systems energy-transition milp modelling-tool optimization
Energy Systems - Grid Analysis and Planning - Last synced: 15 Jun 2025 - Ranking: 11.1

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: 14 Jun 2025 - Ranking: 10.5

GasModels.jl
A Julia/JuMP Package for Gas Network Optimization.
gas-flow gas-network-formulations network optimization
Energy Storage - Hydrogen - Last synced: 15 Jun 2025 - Ranking: 10.1

SwolfPy
A free, multi-platform, Python-based, open-source, SWM LCA optimization framework with built-in parametric and Monte Carlo sensitivity and uncertainty analysis capabilities.
brightway2 life-cycle-assessment monte-carlo-simulation municipal-solid-waste optimization pyside2 python solid-waste-management swolfpy uncertainty-assessment
Industrial Ecology - Circular Economy and Waste - Last synced: 15 Jun 2025 - Ranking: 9.1

IESopt.jl
Modeling and optimization framework for integrated energy systems.
energy-system-model modelling optimization
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: 8.6

PEST++
Software suite aimed at supporting complex numerical models in the context of decision support, with a focus on supporting environmental models like groundwater or surface water.
ensemble-methods ensembles global-sensitivity-analysis non-intrusive optimization optimization-tools parallel-computing parameter-estimation sensitivity-analysis uncertainty-quantification
Natural Resources - Water Supply and Quality - Last synced: 14 Jun 2025 - Ranking: 8.2

FlexPlan.jl
An open-source Julia tool for transmission and distribution expansion planning considering storage and demand flexibility.
demand-flexibility distribution-grid julia optimization planning-tool storage transmission-grid
Energy Systems - Grid Analysis and Planning - Last synced: 15 Jun 2025 - Ranking: 7.9

AnyMOD.jl
Creating large scale energy system models with multiple periods of capacity expansion formulated as linear optimization problems.
capacity-expansion-planning energy julia linear-programming optimization
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: 7.6

PyPSA-FES
A model that optimises investment and operation, and incorporates flexibility domestic demand flexibility to model scenarios for Great Britain's future energy system.
demand-flexibility energy energy-model energy-system-model energy-transition great-britain modelling open-source optimization power-systems pypsa python sector-coupling snakemake-workflow
Energy Systems - Global and Regional Energy System Models - Last synced: 15 Jun 2025 - Ranking: 7.6

PowerModelsAnnex.jl
An extension of PowerModels.jl that provides a home for open source sharing of preliminary and/or exploratory methods in power system optimization.
network optimal-power-flow optimization power-network
Energy Systems - Grid Analysis and Planning - Last synced: 15 Jun 2025 - Ranking: 7.0

pommesdispatch
A bottom-up fundamental power market model for the German electricity sector.
market modeling oemof opensource optimization power python
Energy Systems - Energy Markets - Last synced: 15 Jun 2025 - Ranking: 6.3

energy-py-linear
Optimizing energy systems using mixed integer linear programming.
batteries electric-vehicles energy optimization python renewable-energy solar wind
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: 6.2

AIBECS.jl
A Julia package that provides ocean biogeochemistry modelers with an easy-to-use interface for creating and running models of the ocean system.
awesome biogeochemical biogeochemical-model biogeochemistry fluxes global inverse-model julia marine marine-tracer model modeling models ocean ocean-circulation oceanography optimization pathways tracer transport
Hydrosphere - Ocean Carbon and Temperature - Last synced: 15 Jun 2025 - Ranking: 6.0

EV-EcoSim
A grid-aware co-simulation platform for the design and optimization of EV Charging Infrastructure.
battery controls electric-vehicles energy-transition optimization powerflow solar
Consumption - Mobility and Transportation - Last synced: 15 Jun 2025 - Ranking: 5.7

WaterModels.jl
Designed to enable computational evaluation of historical and emerging water network formulations and algorithms using a common platform.
julia network optimization water
Natural Resources - Water Supply and Quality - Last synced: 15 Jun 2025 - Ranking: -Infinity

draf
Analysis and decision support framework for local multi-energy hubs focusing on demand response.
decarbonization decision-support demand-response energy-system-modeling flexibility-modeling optimization
Energy Systems - Load and Demand Forecasting - Last synced: 15 Jun 2025 - Ranking: -Infinity

FMT
An open source forest management library that makes forest planning easier.
fmt forest-management forest-planning forestry optimization python-library r-package simulation
Biosphere - Forest Observation and Management - Last synced: 15 Jun 2025 - Ranking: -Infinity

REopt_API
Offers a subset of features from NREL's more comprehensive REopt model. Both models provide concurrent, multiple technology integration and optimization capabilities to help organizations meet their cost savings and energy performance goals.
nrel optimization renewable-energy reopt-api reopt-lite-api reoptjl
Energy Systems - Energy System Modeling Frameworks - Last synced: 15 Jun 2025 - Ranking: -Infinity

ClimateMARGO.jl
A Julia implementation of MARGO, an idealized framework for optimization of climate change control strategies.
adaptation carbon-removal climate-science geoengineering julia jump mitigation optimization pluto-notebooks
Emissions - Carbon Capture - Last synced: 15 Jun 2025 - Ranking: -Infinity
