PyBaMM
Fast and flexible physics-based battery models in Python.
batteries battery-models hacktoberfest pybamm python simulation solvers
Energy Storage - Battery - Last synced: 13 May 2025 - Ranking: 22.5

Water Network Tool for Resilience
A Python package designed to simulate and analyze resilience of water distribution networks.
modeling ord python simulation water
Natural Resources - Water Supply and Quality - Last synced: 13 May 2025 - Ranking: 19.4

HELICS
Today the core uses are in the energy domain, where there is extensive and growing support for a wide-range of electric power system, natural gas, communications and control-schemes, transportation, buildings, and related domain tools.
co-simulation hacktoberfest power-grids simulation simulation-framework
Energy Systems - Energy System Modeling Frameworks - Last synced: 14 May 2025 - Ranking: 18.9

PySDM
Pythonic particle-based warm-rain/aqueous-chemistry cloud microphysics package.
atmospheric-modelling atmospheric-physics cuda gpu gpu-computing monte-carlo-simulation numba nvrtc particle-system physics-simulation pint pypi-package python research simulation thrust
Atmosphere - Atmospheric Chemistry and Aerosol - Last synced: 14 May 2025 - Ranking: 18.5

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: 14 May 2025 - Ranking: 17.5

ANDES
Power system transient dynamics simulation with symbolic modeling and numerical analysis.
analysis andes eigenvalue-analysis library modeling-dae package power-system power-system-analysis power-system-dynamics power-system-simulation powerflow simulation small-signal timedomain tool toolbox
Energy Systems - Energy System Modeling Frameworks - Last synced: 13 May 2025 - Ranking: 16.5

TEASER
Tool for Energy Analysis and Simulation for Efficient Retrofit.
buildings hacktoberfest maintained python simulation tool urban-energy-modeling
Consumption - Buildings and Heating - Last synced: 13 May 2025 - Ranking: 16.1

Stormwater-Management-Model
Used for single event or long-term (continuous) simulation of runoff quantity and quality from primarily urban areas.
Natural Resources - Water Supply and Quality - Last synced: 14 May 2025 - Ranking: 15.2

PowerSystemDataModel
Provides an extensive data model capable of modeling energy systems with high granularity e.g. for bottom-up simulations.
datamodel powersystem simulation
Energy Systems - Energy System Modeling Frameworks - Last synced: 13 May 2025 - Ranking: 14.7

Sinergym
Gym environment for building simulation and control using reinforcement learning.
building-control building-energy buildings energyplus framework python reinforcement-learning reinforcement-learning-environments simulation
Consumption - Buildings and Heating - Last synced: 14 May 2025 - Ranking: 14.3

DPsim
A solver library for dynamic power system simulation.
dynamic-phasors electromagnetic-transient emt power-systems powerflow quasi-stationary real-time simulation
Energy Systems - Energy System Modeling Frameworks - Last synced: 14 May 2025 - Ranking: 14.2

ss3sim
An R package that facilitates flexible, rapid, and reproducible fisheries stock assessment simulation testing with the widely-used Stock Synthesis statistical age-structured stock assessment framework.
fisheries r r-package simulation stock-synthesis
Biosphere - Marine Life and Fishery - Last synced: 14 May 2025 - Ranking: 13.8

VILLASnode
Used in distributed- and co-simulation scenarios and developed for the field of power grid simulation at the EON Energy Research Center in Aachen.
Energy Systems - Grid Management and Microgrid - Last synced: 13 May 2025 - Ranking: 13.8

OPEM
A modeling tool for evaluating the performance of proton exchange membrane fuel cells.
chemistry dynamic-analysis electrochemistry fuel-cell opem pem physics physics-simulation python script simulation simulator static-analysis static-analyzer
Energy Storage - Hydrogen - Last synced: 13 May 2025 - Ranking: 13.7

WOMBAT
Windfarm Operations & Maintenance cost-Benefit Analysis Tool.
operations-maintenance python3 simpy simulation wind-energy
Renewable Energy - Wind Energy - Last synced: 14 May 2025 - Ranking: 13.4

EPyT
A Common programming framework for research and development in the growing field of smart water networks.
epanet epanet-matlab-toolkit epanet-python-toolkit network python simulation water
Natural Resources - Water Supply and Quality - Last synced: 14 May 2025 - Ranking: 13.4

antaresRead
Import, manipulate and explore the results of an Antares simulation.
adequacy bilan electricity energy hdf5 linear-algebra monte-carlo-simulation optimisation previsionnel r rhdf5 rte simulation tyndp
Energy Systems - Energy System Modeling Frameworks - Last synced: 13 May 2025 - Ranking: 13.1

mizer
An R package to run dynamic multi-species size-spectrum models of fish communities.
ecosystem-model fish-population-dynamics fisheries fisheries-management marine-ecosystem population-dynamics r simulation size-structure species-interactions transport-equation
Biosphere - Marine Life and Fishery - Last synced: 13 May 2025 - Ranking: 13.0

SimFire
An open-source wildfire simulator written in Python and meant to be used to train reinforcement learning agents.
python reinforcement-learning reinforcement-learning-environments simulation simulator wildfire
Biosphere - Wildfire - Last synced: 14 May 2025 - Ranking: 12.7

SHARPy
Simulation of High Aspect Ratio aeroplanes and wind turbines in Python.
aeroelasticity aeronautics simulation structural-dynamics structures wind-turbines
Renewable Energy - Wind Energy - Last synced: 14 May 2025 - Ranking: 12.6

Vessim
A co-simulation testbed for energy-aware and carbon-aware applications and systems, based on Mosaik.
carbon-aware co-simulation energy-system simulation software-in-the-loop testbed
Energy Systems - Grid Management and Microgrid - Last synced: 14 May 2025 - Ranking: 12.6

openmodelica-microgrid-gym
An OpenAI Gym Environment for Microgrids.
control electrical-engineering energy-system-modeling engineering machine-learning microgrid modelica openai-gym openai-gym-environments openmodelica power-electronics power-supply power-systems python reinforcement-learning simulation smart-grids
Energy Systems - Grid Management and Microgrid - Last synced: 14 May 2025 - Ranking: 12.5

solarpy
This package aims to provide a reliable solar radiation model, mainly based on the work of Duffie, J.A., and Beckman, W. A., 1974, "Solar energy thermal processes".
beam-irradiance flight-simulation modeling photovoltaic python simulation solar-cells solar-energy sun-position
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 14 May 2025 - Ranking: 12.5

eplusr
Provides a rich toolkit of using whole building energy simulation program EnergyPlus directly in R, which enables programmatic navigation, modification of EnergyPlus, conducts parametric simulations and retrieves outputs.
energy-simulation energyplus energyplus-models eplus epw idd idf parametric-simulation r r6 simulation
Consumption - Buildings and Heating - Last synced: 14 May 2025 - Ranking: 12.2

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: 13 May 2025 - Ranking: 12.1

rsofun
R framework for site-scale simulations of ecosystem processes.
dgvm growth modeling p-model simulation vegetation-dynamics
Biosphere - Plants and Vegetation - Last synced: 13 May 2025 - Ranking: 12.0

Awesome Open Geoscience
Curated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome.
awesome awesome-list cheatsheet geochemistry geology geophysics geoscience geosciences geospatial geostatistics groundwater modflow open-data open-science open-source python reservoir-modeling seismic simulation subsurface
Sustainable Development - Curated Lists - Last synced: 14 May 2025 - Ranking: 11.8

EPyT-Flow
Provides easy access to water distribution network simulations with a high level interface for generation of hydraulic and water quality scenario data.
epanet epanet-python-toolkit hydraulics python simulation water water-distribution-networks
Natural Resources - Water Supply and Quality - Last synced: 14 May 2025 - Ranking: 11.6

ConStrain
A data-driven knowledge-integrated framework that automatically verifies that building system controls function as intended.
bms building commissioning data hvac simulation verification
Consumption - Buildings and Heating - Last synced: 14 May 2025 - Ranking: 10.9

bslib
Database with battery parameters based on PerMod as well as functions in order to simulate battery storages.
Energy Storage - Battery - Last synced: 14 May 2025 - Ranking: 10.5

gopem
GOPEM is a graphical user interface of OPEM.
chemistry electrochemistry fuel-cell matplotlib opem physics physics-simulation pyqt5 python qt5 simulation
Energy Storage - Hydrogen - Last synced: 14 May 2025 - Ranking: 10.4

LEAF
Simulator for modeling energy consumption in cloud, fog, and edge computing environments.
edge-computing energy-consumption fog-computing modeling simulation
Consumption - Computation and Communication - Last synced: 14 May 2025 - Ranking: 10.1

Xanthos
An open-source hydrologic model, written in Python, designed to quantify and analyze global water availability.
Hydrosphere - Freshwater and Hydrology - Last synced: 14 May 2025 - Ranking: 9.2

PCRaster
A collection of tools and software libraries tailored to the construction of spatio-temporal environmental models.
cpp earth-science hydrology modflow python simulation spatio-temporal-modeling
Natural Resources - Water Supply and Quality - Last synced: 14 May 2025 - Ranking: 9.2

SIMONA
Provides a simulation toolbox to run and implement large-scale agent-based electricity grid simulations with focus on distribution grids.
agent-based-simulation electricity energy energy-transition powersystem research simulation
Energy Systems - Grid Analysis and Planning - Last synced: 14 May 2025 - Ranking: 7.9

SolarTherm
Solar thermal power/fuel station performance simulation and optimization using Modelica.
energy engineering modelica modelica-library optimisation simulation solar thermodynamics
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 14 May 2025 - Ranking: 7.5

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: 14 May 2025 - Ranking: 7.1

Tonatiuh
A Monte Carlo ray tracer for the optical simulation of solar concentrating systems.
energy simulation solar solar-concentrating-systems
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 14 May 2025 - Ranking: 7.1

plant
A package for modeling forest trait ecology and evolution.
c-plus-plus demography dynamic ecology evolution forests plant-physiology r science-research simulation trait
Biosphere - Plants and Vegetation - Last synced: 14 May 2025 - Ranking: 7.0

gis4wrf
A free and open source QGIS plug-in to help researchers and practitioners with their Advanced Research Weather Research and Forecasting modeling workflows.
academia air-quality atmospheric-modelling atmospheric-science forecasting-models gis grib meteorology netcdf nwp plotting python qgis-plugin scientific-computations scientific-computing simulation urban-planning weather wps wrf
Atmosphere - Meteorological Observation and Forecast - Last synced: 14 May 2025 - Ranking: 7.0

ecobalyse
Ecobalyse makes it possible to understand and calculate the ecological impacts of the products distributed in France.
carbon-emissions carbon-footprint environment simulation
Industrial Ecology - Life Cycle Assessment - Last synced: 14 May 2025 - Ranking: 6.9

OpenSimRoot
Source code for simulating root architecture, nutrient and water uptake and more.
Functional Structural Plant model Nutrient uptake Plant biology Root architecture SimRoot simulation
Biosphere - Plants and Vegetation - Last synced: 14 May 2025 - Ranking: 6.3

Kiva
Used to calculate heat loss and gain on a timestep basis from building foundations.
building energy engineering foundation heat-transfer kiva simulation
Consumption - Buildings and Heating - Last synced: 14 May 2025 - Ranking: 6.1

Tenstream
A 3D radiative transfer solver for earth system models.
atmosphere atmosphere-model atmospheric-modelling atmospheric-science large-eddy-simulation numerical-weather-prediction radiation radiative-transfer radiative-transfer-models simulation
Atmosphere - Radiative Transfer - Last synced: 14 May 2025 - Ranking: 6.1

hplib
Database with efficiency parameters from public Heatpump Keymark datasets as well as parameter-sets and functions in order to simulate heat pumps.
Consumption - Buildings and Heating - Last synced: 14 May 2025 - Ranking: 5.9

SLIDE
SLIDE is a C++ code that simulates degradation of lithium ion cell.
battery digital-twin physical-modeling simulation
Energy Storage - Battery - Last synced: 14 May 2025 - Ranking: 5.6

Complete_Street_Rule
An ArcGIS CityEngine scenario oriented design tool intended to enable users to quickly create procedural generated multimodal streets.
arcgis-cityengine cga cityengine complete environmental-modelling geometry procedural-generation simulation street-configuration street-rule streets transportation treatments urban-design urban-planning
Consumption - Mobility and Transportation - Last synced: 14 May 2025 - Ranking: 5.3

PooPyLab_Project
A biological wastewater treatment software.
environmental-engineering process-flow-diagram python simulation wastewater
Natural Resources - Water Supply and Quality - Last synced: 14 May 2025 - Ranking: 5.3

PoPS
This is the R package for simulating spread of pests and pathogens.
insect modeling pathogen pathogen-spread pest pests pops simulation
Consumption - Agriculture and Nutrition - Last synced: 14 May 2025 - Ranking: 5.3

GridLAB-D
A simulation platform for future electricity distribution power systems.
agent-based gridlabd powerflow simulation
Energy Systems - Grid Analysis and Planning - Last synced: 14 May 2025 - Ranking: 5.1

MAIZSIM
A mechanistic model of maize growth, development and yield.
climate-change crop crop-model models simulation soil two-dimensional-soil
Consumption - Agriculture and Nutrition - Last synced: 14 May 2025 - Ranking: 4.7

hspfbintoolbox
A Python script and library of functions to read Hydrological Simulation Program Fortran (HSPF) binary files and print to screen.
cli hydrology python simulation
Hydrosphere - Freshwater and Hydrology - Last synced: 14 May 2025 - Ranking: 4.2

dia
An R package for hosting code and data, and running the Atlantic salmon Dam Impact Analysis (DIA) model.
dam-impact-analysis dams fish r-packages salmon simulation
Biosphere - Marine Life and Fishery - Last synced: 14 May 2025 - Ranking: 1.8

EcoSISTEM.jl
A Julia package that provides functionality for simulating species undergoing dynamic biological processes such as birth, death, competition and dispersal, as well as environmental changes in climate and habitat.
biodiversity ecology ecosystem-simulation epidemiology julia simulation
Biosphere - Ecological and Environmental Modeling - Last synced: 14 May 2025 - Ranking: -Infinity

A/B Street
A traffic simulation game exploring how small changes to roads affect cyclists, transit users, pedestrians, and drivers.
game openstreetmap seattle simulation traffic-simulation
Consumption - Mobility and Transportation - Last synced: 14 May 2025 - Ranking: -Infinity

OpenFLUID
A software environment for modeling and simulation of complex landscape systems.
boost c-plus-plus cmake complex-systems environmental-engineering gdal gui linux modelling ogr openfluid-framework qt5 science simulation simulators
Natural Resources - Soil and Land - Last synced: 14 May 2025 - Ranking: -Infinity

BuildingSystems
The Modelica open source BuildingSystems library is developed for dynamic simulation of the energetic behavior of single rooms, buildings and whole districts.
building energy modelica simulation
Consumption - Buildings and Heating - Last synced: 13 May 2025 - Ranking: -Infinity

Antares Simulator
An Open Source power system simulator to quantify the adequacy or the economic performance of interconnected energy systems, at short or remote time horizons.
adequacy power-systems simulation
Energy Systems - Energy System Modeling Frameworks - Last synced: 14 May 2025 - Ranking: -Infinity

BEAM
The Framework for Modeling Behavior, Energy, Autonomy, and Mobility in Transportation Systems.
activity-based-travel-model agent-based-modeling energy simulation transportation
Consumption - Mobility and Transportation - Last synced: 13 May 2025 - Ranking: -Infinity

WorldDynamics.jl
Aims to provide a modern framework to investigate integrated assessment models of sustainable development, based on current software engineering and scientific machine learning techniques.
hacktoberfest integrated-assessment-model julia sciml simulation world3
Climate Change - Integrated Assessment and Climate Policy - Last synced: 13 May 2025 - Ranking: -Infinity
