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

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

battery energy simulation

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

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.

c ord simulation stormwater

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