Open Sustainable Technology
A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.
Browse accepted projects | Review proposed projects | Propose new project | Open Issues
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 - Last synced: 03 Dec 2023 - Ranking: 10.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: 03 Dec 2023 - Ranking: 12.9

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: 03 Dec 2023 - Ranking: 7.0

project1
Creates open source software that builds the basis of next generation computing tools for the design and operation of building and district energy and control systems.
bim ibpsa modelica mpc optimization simulation
Consumption - Buildings and Heating - Last synced: 03 Dec 2023 - Ranking: 7.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: 03 Dec 2023 - Ranking: 5.0

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 - Energy Distribution and Grids - Last synced: 03 Dec 2023 - Ranking: 7.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: 03 Dec 2023 - Ranking: -Infinity

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: 03 Dec 2023 - Ranking: 7.3

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: 03 Dec 2023 - Ranking: 7.1

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: 03 Dec 2023 - Ranking: 10.5

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: 02 Dec 2023 - Ranking: 16.4

bslib
Database with battery parameters based on PerMod as well as functions in order to simulate battery storages.
Energy Storage - Battery - Last synced: 02 Dec 2023 - Ranking: 11.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: 02 Dec 2023 - Ranking: 11.4

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: 02 Dec 2023 - Ranking: 5.8

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: 02 Dec 2023 - Ranking: 12.7

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 - Energy Distribution and Grids - Last synced: 02 Dec 2023 - Ranking: 11.7

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: 02 Dec 2023 - Ranking: 6.0

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 - Forest Observation and Management - Last synced: 02 Dec 2023 - Ranking: 6.3

Vessim
It lets users connect domain-specific simulators for energy system components like renewable power generation, energy storage, and power flow analysis with real software and hardware.
carbon-aware energy-system simulation testbed
Consumption - Computation and Communication - Last synced: 02 Dec 2023 - Ranking: 10.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: 02 Dec 2023 - Ranking: 4.0

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: 02 Dec 2023 - Ranking: 15.7

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: 02 Dec 2023 - Ranking: 12.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 power-grids simulation simulation-framework
Energy Systems - Energy Modeling and Optimization - Last synced: 02 Dec 2023 - Ranking: 16.6

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: 02 Dec 2023 - Ranking: 13.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 - Last synced: 02 Dec 2023 - Ranking: 8.8

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: 02 Dec 2023 - Ranking: 9.5

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 Modeling and Optimization - Last synced: 02 Dec 2023 - Ranking: 12.2

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 Modeling and Optimization - Last synced: 02 Dec 2023 - Ranking: 8.2

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: 02 Dec 2023 - Ranking: 6.4

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: 01 Dec 2023 - Ranking: 12.9

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 - Last synced: 01 Dec 2023 - Ranking: 16.9

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 - Last synced: 01 Dec 2023 - Ranking: -Infinity

WOMBAT
Windfarm Operations & Maintenance cost-Benefit Analysis Tool.
operations-maintenance python3 simpy simulation wind-energy
Renewable Energy - Wind Energy - Last synced: 01 Dec 2023 - Ranking: 5.0

PyBaMM
Fast and flexible physics-based battery models in Python.
batteries battery-models pybamm python simulation solvers
Energy Storage - Battery - Last synced: 01 Dec 2023 - Ranking: 20.3

TEASER
Tool for Energy Analysis and Simulation for Efficient Retrofit.
buildings hacktoberfest python simulation urban-energy-modeling
Consumption - Buildings and Heating - Last synced: 01 Dec 2023 - Ranking: 15.0

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 Modeling and Optimization - Last synced: 01 Dec 2023 - Ranking: 10.0

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 Modeling and Optimization - Last synced: 01 Dec 2023 - Ranking: 12.9

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 - Conservation and Restoration - Last synced: 01 Dec 2023 - Ranking: -Infinity

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 Modeling and Optimization - Last synced: 01 Dec 2023 - Ranking: 13.2

PooPyLab_Project
A biological wastewater treatment software.
environmental-engineering process-flow-diagram python simulation wastewater
Natural Resources - Water Supply - Last synced: 01 Dec 2023 - Ranking: 8.3

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 Modeling and Optimization - Last synced: 01 Dec 2023 - Ranking: -Infinity

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: 01 Dec 2023 - Ranking: 5.4

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: 01 Dec 2023 - Ranking: 6.8

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: 01 Dec 2023 - Ranking: 8.5

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: 01 Dec 2023 - 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: 01 Dec 2023 - Ranking: -Infinity

PoPS
This is the R package for simulating spread of pests and pathogens.
hacktoberfest insect modeling pathogen pathogen-spread pest pests pops simulation
Consumption - Agriculture and Nutrition - Last synced: 30 Nov 2023 - Ranking: 4.9
