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

Stormwater-Management-Model

Used for single event or long-term (continuous) simulation of runoff quantity and quality from primarily urban areas.

c ord simulation stormwater

Natural Resources - Water Supply - Last synced: 11 May 2024 - Ranking: -Infinity

rsofun

R framework for site-scale simulations of ecosystem processes.

dgvm growth modeling p-model simulation vegetation-dynamics

Biosphere - Plants and Vegetation - Last synced: 11 May 2024 - Ranking: 11.2

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: 11 May 2024 - Ranking: 5.3

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: 11 May 2024 - Ranking: 13.3

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: 11 May 2024 - Ranking: 13.8

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: 11 May 2024 - Ranking: 18.7

TEASER

Tool for Energy Analysis and Simulation for Efficient Retrofit.

buildings hacktoberfest python simulation urban-energy-modeling

Consumption - Buildings and Heating - Last synced: 11 May 2024 - Ranking: 15.3

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: 11 May 2024 - Ranking: 13.4

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: 11 May 2024 - 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: 11 May 2024 - Ranking: -Infinity

PooPyLab_Project

A biological wastewater treatment software.

environmental-engineering process-flow-diagram python simulation wastewater

Natural Resources - Water Supply - Last synced: 11 May 2024 - Ranking: 5.2

hplib

Database with efficiency parameters from public Heatpump Keymark datasets as well as parameter-sets and functions in order to simulate heat pumps.

energy heatpump simulation

Consumption - Buildings and Heating - Last synced: 11 May 2024 - Ranking: 5.7

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: 11 May 2024 - Ranking: 13.3

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: 11 May 2024 - Ranking: 13.2

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: 11 May 2024 - Ranking: 16.5

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: 11 May 2024 - Ranking: 5.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: 11 May 2024 - Ranking: 9.2

WRF-ARW

The official repository for the Weather Research and Forecasting model.

climate forecast fortran model nwp simulation weather wrf

Atmosphere - Meteorological Observation and Forecast - Last synced: 11 May 2024 - Ranking: 15.3

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: 11 May 2024 - Ranking: 6.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: 11 May 2024 - Ranking: 5.4

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: 11 May 2024 - Ranking: -Infinity

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: 11 May 2024 - Ranking: 7.0

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: 11 May 2024 - Ranking: 7.1

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: 11 May 2024 - Ranking: 15.0

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: 11 May 2024 - Ranking: 9.5

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: 11 May 2024 - Ranking: 5.1

bslib

Database with battery parameters based on PerMod as well as functions in order to simulate battery storages.

battery energy simulation

Energy Storage - Battery - Last synced: 11 May 2024 - Ranking: 10.9

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: 11 May 2024 - Ranking: 12.1

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: 11 May 2024 - Ranking: 13.8

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: 11 May 2024 - Ranking: 7.4

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: 11 May 2024 - Ranking: 12.9

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 co-simulation energy-system simulation software-in-the-loop testbed

Consumption - Computation and Communication - Last synced: 11 May 2024 - Ranking: 11.4

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: 11 May 2024 - Ranking: 6.0

Xanthos

An open-source hydrologic model, written in Python, designed to quantify and analyze global water availability.

climate hydrology simulation

Hydrosphere - Freshwater and Hydrology - Last synced: 11 May 2024 - Ranking: 12.6

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: 11 May 2024 - Ranking: 11.2

PyBaMM

Fast and flexible physics-based battery models in Python.

batteries battery-models pybamm python simulation solvers

Energy Storage - Battery - Last synced: 11 May 2024 - Ranking: 21.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: 11 May 2024 - Ranking: 16.2

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: 11 May 2024 - Ranking: 6.3

WOMBAT

Windfarm Operations & Maintenance cost-Benefit Analysis Tool.

operations-maintenance python3 simpy simulation wind-energy

Renewable Energy - Wind Energy - Last synced: 11 May 2024 - Ranking: 12.9

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: 11 May 2024 - Ranking: 17.0

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: 11 May 2024 - Ranking: 9.2

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: 11 May 2024 - 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 Modeling and Optimization - Last synced: 11 May 2024 - Ranking: -Infinity

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: 11 May 2024 - Ranking: 12.2

motulator

Simulation models for an induction motor, a synchronous reluctance motor, and a permanent-magnet synchronous motor.

control electric inverter machine motor power python simulation

Consumption - Mobility and Transportation - Last synced: 11 May 2024 - Ranking: 12.7

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: 11 May 2024 - Ranking: 10.8

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: 11 May 2024 - Ranking: 4.0

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: 11 May 2024 - Ranking: 5.9

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: 11 May 2024 - Ranking: -Infinity

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: 11 May 2024 - Ranking: 11.6

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: 11 May 2024 - Ranking: 7.6

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: 11 May 2024 - Ranking: -Infinity

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: 11 May 2024 - Ranking: 13.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: 10 May 2024 - Ranking: 4.7