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

GlobalDeltaChange

A theoretical framework to predict delta morphology and delta change, and a set of codes to make this predictions on a global scale for about 11,000 deltas.

Hydrosphere - Ocean and Hydrology Data Access - Last synced: 11 May 2024 - Ranking: 4.6

pvcaptest

Collection of functions and Jupyter Notebooks to partially automate running a capacity test following ASTM E2848.

Renewable Energy - Photovoltaics and Solar Energy - Last synced: 11 May 2024 - Ranking: 5.3

pommesdispatch

A bottom-up fundamental power market model for the German electricity sector.

market modeling oemof opensource optimization power python

Energy Systems - Energy Modeling and Optimization - Last synced: 11 May 2024 - Ranking: 6.0

CBE Clima Tool

A web-based application built to support the need of architects and engineers interested in climate-adapted design.

building-design clima climate-analysis epw epw-files python

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

DSWE

An R implementation of various data science methods for wind energy (DSWE) applications, such as providing machine learning methods to accurately estimate the wind power curve.

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

globsim

Using global reanalyses for permafrost simulation.

Natural Resources - Soil and Land - Last synced: 11 May 2024 - Ranking: 9.4

BG_Flood

The model is designed to simulate flood/inundation caused by tsunami, river, rain, tide or storm surge (from wind stress or atm pressure differential) or any combination of these.

adaptive flood gpu inundation rain river storm surge tsunami

Climate Change - Natural Hazard and Storm - Last synced: 11 May 2024 - Ranking: 6.1

Hagelslag

An object-based severe storm forecasting system that utilizing image processing and machine learning tools to derive calibrated probabilities of severe hazards from convection-allowing numerical weather prediction model output.

geojson hail hrrr machine-learning mrms netcdf performance performance-diagram python reliability segmentation storms tracking verification weather zarr

Climate Change - Natural Hazard and Storm - Last synced: 11 May 2024 - Ranking: 12.3

Coastwards

A global citizen science project to help scientists study the risks of sea-level rise.

citizen-science coast sea-level-rise

Hydrosphere - Coastal and Reefs - Last synced: 11 May 2024 - Ranking: 5.0

Urban Multi-scale Environmental Predictor

A climate service tool, designed for researchers and service providers presented as a plugin for QGIS.

qgis urban-climate urban-planning

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

brightway2

An open source framework for life cycle assessment.

bw2 documentation life-cycle-assessment python

Industrial Ecology - Life Cycle Assessment - Last synced: 11 May 2024 - Ranking: 14.4

EuroCrops

A dataset collection combining all publicly available self-declared crop reporting datasets from countries of the European Union.

agriculture dataset deep-learning machine-learning opendata sentinel-2

Consumption - Agriculture and Nutrition - Last synced: 11 May 2024 - Ranking: 7.1

pyet

Estimate reference and potential evaporation.

hydrological-modelling hydrology water

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

rsat

Dealing with Multiplatform Satellite Images from Landsat, MODIS, and Sentinel.

satellite-images

Sustainable Development - Environmental Satellites - Last synced: 11 May 2024 - Ranking: 11.6

GasDispersion.jl

A set of tools for atmospheric dispersion modeling of gaseous releases, such as might occur during an emergency at a chemical plant or more routinely from a stack.

chemical-engineering process-safety

Atmosphere - Atmospheric Dispersion and Transport - Last synced: 11 May 2024 - Ranking: -Infinity

ERSEM

A marine biogeochemical and ecosystem model that describes the cycling of carbon, nitrogen, phosphorus, silicon, oxygen and iron through the lower trophic level pelagic and benthic ecosystems.

Hydrosphere - Ocean Carbon and Temperature - Last synced: 11 May 2024 - Ranking: 7.2

GeoPressureR

R package which help researchers construct the trajectory of a bird equiped with an atmospheric pressure sensor.

bird datalogger era5 geolocator migration pressure-sensor r tracker windspeed

Biosphere - Terrestrial Animals - Last synced: 11 May 2024 - Ranking: 3.6

ClimateTriage

Discover a meaningful way to contribute to open source projects focused on climate technology and sustainability.

climate climate-change first-good-issue sustainability

Sustainable Development - Knowledge Platforms - Last synced: 11 May 2024 - Ranking: 5.3

enmSdmX

A set of tools in R for implementing species distribution models and ecological niche models.

bias-correction biogeography ecological-niche-modeling ecological-niche-modelling niche-modeling niche-modelling species-distribution-modeling

Biosphere - Biodiversity and Species Distribution - Last synced: 11 May 2024 - Ranking: 9.7

MSC AniMet

A simple tool enabling users to interact with MSC Open Data weather data and create custom weather animations for any area in the world.

animation canada data visualization weather wms

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

FluxEngine

An open source atmosphere ocean gas flux data processing toolbox.

Hydrosphere - Ocean Carbon and Temperature - Last synced: 11 May 2024 - Ranking: 5.3

Eco-CI

Estimating the energy consumption of CI / CD pipelines on GitHub and GitLab.

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

LandBOSSE

The Land-based Balance-of-System Systems Engineering model is a systems engineering tool that estimates the balance-of-system costs associated with installing utility scale wind plants (10, 1.5 MW turbines or larger).

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

Climate categories

Commonly used codes, categories, terminologies, and nomenclatures used in climate policy analysis in a nice Python package.

climate-change climate-data

Sustainable Development - Taxonomy and Ontology - Last synced: 11 May 2024 - Ranking: 10.2

onsset

A GIS based optimization tool that has been developed to support electrification planning and decision making for the achievement of energy access goals in currently unserved locations.

Energy Systems - Energy Modeling and Optimization - Last synced: 11 May 2024 - Ranking: 10.8

tell

An open-source Python package to model future hourly total electricity loads.

Energy Systems - Energy Modeling and Optimization - Last synced: 11 May 2024 - Ranking: 9.1

ClimDown

A Climate Downscaling package for the R statistical programming language.

Climate Change - Climate Downscaling - Last synced: 11 May 2024 - Ranking: 6.2

cdsapi

Python API to access the Copernicus Climate Data Store.

Climate Change - Climate Data Access and Visualization - Last synced: 11 May 2024 - Ranking: 19.4

MethaneMapper

A fast and accurate deep learning based solution for methane detection from airborne hyperspectral imagery.

Emissions - Emission Observation and Modeling - Last synced: 11 May 2024 - Ranking: 5.1

sharpshootR

Miscellaneous soil data management, summary, visualization, and conversion utilities to support soil survey.

Natural Resources - Soil and Land - Last synced: 11 May 2024 - Ranking: 15.6

cmocean

Colormap setup for standardizing commonly-plotting oceanographic variables.

Hydrosphere - Ocean and Hydrology Data Access - Last synced: 11 May 2024 - Ranking: 19.0

Carbon Dioxide Removal Database

Open science reports on carbon removal projects and technologies.

Emissions - Carbon Offsets and Trading - Last synced: 11 May 2024 - Ranking: 6.0

PCR-GLOBWB_model

A large-scale hydrological model intended for global to regional studies.

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

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

GSFLOW-GRASS

Generates inputs for and runs the coupled groundwater-surface water model "GSFLOW".

gis grass hydrologic-modeling hydrology

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

remind

A numerical model that represents the future evolution of the world economies with a special focus on the development of the energy sector and the implications for our world climate.

Climate Change - Integrated Assessment and Climate Policy - Last synced: 11 May 2024 - Ranking: 5.9

MobiVoc

An open vocabulary for future-oriented mobility solutions.

charging-stations limbo-project mobility-concepts ontology parking public-transportation schema vocabulary

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

climate-finance

Is the python package to get, clean, and work with international public climate finance.

Sustainable Development - Sustainable Investment - Last synced: 11 May 2024 - Ranking: 7.0

Agridat

An extensive collection of datasets from agricultural experiments.

data rstats

Consumption - Agriculture and Nutrition - Last synced: 11 May 2024 - Ranking: 15.8

Easy SimAuto

An easy-to-use Power System Analysis Automation Platform atop PowerWorld's Simulator Automation Server.

automation contingency-analysis esa graph-analysis hpc numba numpy pandas power-flow powersystem powerworld powerworld-simulator python pythran simauto simulator simulator-automation-server smart-grid transient-stability

Energy Systems - Energy Distribution and Grids - Last synced: 11 May 2024 - Ranking: 14.4

PRISM

Download data from the Oregon PRISM climate data project.

r r-package rstats

Climate Change - Climate Data Access and Visualization - Last synced: 11 May 2024 - Ranking: 18.3

Urban Weather Generator

A Python application for modeling the urban heat island effect.

Climate Change - Earth and Climate Modeling - Last synced: 11 May 2024 - Ranking: 15.2

TrenchR

Facilitates microclimate modeling to translate weather station data into the environmental conditions experienced by organisms and biophysical modeling to predict organismal body temperatures given the environmental conditions.

Biosphere - Biodiversity and Species Distribution - Last synced: 11 May 2024 - Ranking: 10.4

VirtualFCS

A Modelica library for hybrid hydrogen fuel cell and battery power systems.

Energy Storage - Hydrogen - Last synced: 11 May 2024 - Ranking: 5.7

PlanktonIndividuals.jl

This package simulates the behaviors of an ensemble of phytoplankton individuals.

Biosphere - Marine Life and Fishery - Last synced: 11 May 2024 - Ranking: -Infinity

pyhector

A Python interface for the simple global climate carbon-cycle model Hector.

climate-model hector-model python-wrapper

Climate Change - Earth and Climate Modeling - Last synced: 11 May 2024 - Ranking: 10.0

Green Monitoring Stack

An open-source stack that monitors the network, data center (compute / storage) infrastructure, third-party devices and external sources to understand the energy consumption and its relation to traffic and bandwidth, the cost and the carbon footprint at various levels of granularity.

co2-emissions energy power sustainability

Energy Systems - Energy Monitoring and Management - Last synced: 11 May 2024 - Ranking: 3.7

rdwd

An R package to select, download and read climate data from the German Weather Service.

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

OpenET

Provides Google Earth Engine Python API based implementation of the SSEBop ET model used within OpenET.

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

smapr

An R package for acquisition and processing of NASA (Soil Moisture Active-Passive) SMAP data.

acquisition extract-data nasa peer-reviewed r r-package raster rstats smap-data soil-mapping soil-moisture soil-moisture-sensor

Natural Resources - Soil and Land - Last synced: 11 May 2024 - Ranking: 12.1

Earthformer

A space-time Transformer for Earth system forecasting that applies Deep Learning for various Earth system forecasting task.

Climate Change - Earth and Climate Modeling - Last synced: 11 May 2024 - Ranking: 7.6

Open Energy View

The goal of this project is to analyze and present resource consumption data to users empowering them to conserve and save money.

climate-change electricity electricity-consumption electricity-consumption-analysis electricity-consumption-forecasting electricity-meter energy energy-consumption energy-data energy-monitor home-automation iot

Energy Systems - Energy Monitoring and Management - Last synced: 11 May 2024 - Ranking: 5.7

SustainBench

Benchmarks for Monitoring the Sustainable Development Goals with Machine Learning.

deep-learning machine-learning sdgs sustainability

Sustainable Development - Sustainable Development Goals - Last synced: 11 May 2024 - Ranking: 5.3

freshwater

Greenland liquid water runoff from 1958 through 2019.

grass-gis greenland org-mode scientific-workflows water

Cryosphere - Glacier and Ice Sheets - Last synced: 11 May 2024 - Ranking: 4.2

rdefra

Interact with the UK AIR Pollution Database from DEFRA.

air-pollution air-pollution-levels air-quality defra peer-reviewed r r-package rstats uk

Natural Resources - Air Quality - Last synced: 11 May 2024 - Ranking: 4.7

Emissions Modeling Framework

A client-server system designed to store information related to emissions modeling, with integrated quality control processes.

Emissions - Emission Observation and Modeling - Last synced: 11 May 2024 - Ranking: 6.4

Environmental Footprint Data

Aims to reference as much data as possible to help organizations to evaluate the environmental footprint of their information systems, applications and digital services.

carbon-emissions carbon-footprint digital-sustainability environment footprint ghg-emissions sustainability

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

LESbrary.jl

Generating a library of ocean turbulence large eddy simulation data to train ocean and climate models.

Hydrosphere - Waves and Currents - Last synced: 11 May 2024 - Ranking: 6.1

Demeter

A land use land cover disaggregation and change detection model.

Natural Resources - Soil and Land - Last synced: 11 May 2024 - Ranking: 4.7

Landslides Detection

Machine learning tool to detect landslides from optical satellite imagery.

geomatics google-earth-engine image-segmentation k-means landslides-detection merging-algorithms obia object-based-image-analysis optical-satellite-imagery random-forest rsgislib

Natural Resources - Soil and Land - Last synced: 11 May 2024 - Ranking: 5.9

MODIS

Provides automated access to the global online data archives LP DAAC, LAADS and NSIDC as well as processing capabilities such as file conversion, mosaicking, subsetting and time series.

download modis process

Sustainable Development - Environmental Satellites - Last synced: 11 May 2024 - Ranking: 7.6

Kubernetes Carbon Intensity Exporter

Provides a data exporter by which Kubernetes operators can leverage the carbon intensity data from 3rd party for carbon-aware workload scheduling.

carbon-intensity kubernetes sustainable

Emissions - Carbon Intensity and Accounting - Last synced: 11 May 2024 - Ranking: 7.8

OpenConcept

A toolkit for conceptual MDAO of aircraft with unconventional propulsion architectures.

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

CBM-CFS3

The Carbon Budget Model of the Canadian Forest Sector is an aspatial, stand- and landscape-level modelling framework used for international reporting of the forest carbon balance of Canada's managed forest.

cbm-cfs3

Biosphere - Forest Observation and Management - Last synced: 11 May 2024 - Ranking: 9.1

HYDRAFloods

An open source Python application for downloading, processing, and delivering surface water maps derived from remote sensing data.

earth-engine flood google-cloud near-real-time remote-sensing surface-water

Climate Change - Natural Hazard and Storm - Last synced: 11 May 2024 - Ranking: 14.1

Cell2Fire

A cell-based forest and wildland landscape fire spread simulator.

Biosphere - Wildfire - Last synced: 11 May 2024 - Ranking: 6.6

diversitree

Includes a number of comparative phylogenetic methods, mostly focussing on analysing diversification and character evolution.

Biosphere - Biodiversity and Species Distribution - Last synced: 11 May 2024 - Ranking: 5.9

vegperiod

Provides methods to calculate climatological or thermal growing seasons solely based on daily mean temperatures and the day of the year.

dwd growing-season r r-package vegetation-period

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

RiverREM

Make river relative elevation models and REM visualizations from an input digital elevation model.

digital-elevation-model lidar visualization

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

NRWAL

A library of offshore wind cost equations.

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

ccplot

Command-line application for visualizing data from CloudSat and CALIPSO satellites.

a-train calipso cloudsat modis

Sustainable Development - Environmental Satellites - Last synced: 11 May 2024 - Ranking: 4.5

marine_debris_ML

Marine debris detection with commercial satellite imagery and deep learning.

Industrial Ecology - Circular Economy and Waste - Last synced: 11 May 2024 - Ranking: 5.3

pyGRETA

Python Generator of REnewable Time series and mAps: a tool that generates high-resolution potential maps and time series for user-defined regions within the globe.

csp gis high-resolution potentials pv renewable-energy renewable-timeseries wind

Energy Systems - Energy Modeling and Optimization - Last synced: 11 May 2024 - Ranking: 5.8

easyclimate

Easy access to high-resolution daily climate data for Europe.

climate-data europe r-package

Climate Change - Climate Data Access and Visualization - Last synced: 11 May 2024 - Ranking: 11.1

Surface water network

A Python package to create and analyze surface water networks.

hydrology modflow python surface-water

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

pyOSOAA

A python interface for the Ocean Successive Orders with Atmosphere radiative transfer.

atmospheric-science ocean-sciences radiative-transfer radiative-transfer-models

Atmosphere - Radiative Transfer - Last synced: 11 May 2024 - Ranking: 8.5

eixport

An R package that provides functions to read emissions from VEIN and from other models in different formats and export the emissions into the appropriate format suitable to other models.

atmospheric-models atmospheric-science emissions exporting-emissions wrf

Emissions - Emission Observation and Modeling - Last synced: 11 May 2024 - Ranking: 11.5

StormEvents

Provides Python interfaces for observational data surrounding named storm events.

Climate Change - Natural Hazard and Storm - Last synced: 11 May 2024 - Ranking: 11.6

ForeFire

An open-source code for wildland fire spread models.

cpp python

Biosphere - Wildfire - Last synced: 11 May 2024 - Ranking: 6.2

RISE-V2G

The only fully-featured reference implementation of the Vehicle-2-Grid communication interface ISO 15118.

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

marineHeatWaves

A module for Python which implements the Marine Heatwave definition of Hobday et al. (2016).

Hydrosphere - Ocean Carbon and Temperature - Last synced: 11 May 2024 - Ranking: 10.4

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

elmada

Dynamic electricity carbon emission factors and prices for Europe.

carbon-emissions demand-response electricity-market electricity-prices energy-system-modeling marginal-emissions python

Emissions - Carbon Offsets and Trading - Last synced: 11 May 2024 - Ranking: 7.0

EMC²

An open source framework for atmospheric model and observational column comparison.

Atmosphere - Atmospheric Composition and Dynamics - Last synced: 11 May 2024 - Ranking: 10.4

HAMS

An open-source computer program for the analysis of wave diffraction and radiation of three-dimensional floating or submerged structures.

boundary-element-method ocean-wave-energy-converters offshore-wind-platforms potential-flow-theory wave-structure-interaction

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

EmissV

This package provides some methods to create emissions (with a focus on vehicular emissions) for use in numeric air quality models such as WRF-Chem.

atmos atmospheric-chemistry atmospheric-modelling atmospheric-models atmospheric-science emissions wrf-chem

Emissions - Emission Observation and Modeling - Last synced: 11 May 2024 - Ranking: 11.0

redlistr

An R package that contains a set of tools suitable for calculating the metrics required for making assessments of species and ecosystems against the IUCN Red List of Threatened Species and the IUCN Red List of Ecosystems categories and criteria.

Biosphere - Biodiversity and Species Distribution - Last synced: 11 May 2024 - Ranking: 10.9

wqtrends

R package to assess water quality trends with generalized additive models.

package reporting san-francisco-bay time-series-analysis water-quality

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

CF Checker

The CF Checker is a utility that checks the contents of a NetCDF file complies with the Climate and Forecasts (CF) Metadata Convention.

Climate Change - Climate Data Standards - Last synced: 11 May 2024 - Ranking: 14.5

FLOODPY

A free and open-source python toolbox for mapping of floodwater.

flood flood-monitoring floods python remote-sensing sentinel-1 surface-water synthetic-aperture-radar

Climate Change - Natural Hazard and Storm - Last synced: 11 May 2024 - Ranking: 6.9

BioPAL

The BIOMASS Product Algorithm Laboratory hosts official tools for processing and analysing ESA's BIOMASS mission data.

Biosphere - Biomass - Last synced: 11 May 2024 - Ranking: 10.6

Soil Freeze-thaw Model

The soil freeze-thaw model simulates the transport of heat in soil using a one-dimensional vertical column.

Natural Resources - Soil and Land - Last synced: 11 May 2024 - Ranking: 4.7

CarboLifeCalc

An embodied carbon calculator for the built environment.

material-mapping revit revit-material-quantities

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

taxonomy4good

A sustainability lexicon that provides the freedom to create custom taxonomies in addition to listed taxonomies.

community data-for-good esg esg-reporting eu-taxonomy ftse investing lexicon nlp nlp-library python reporting sdg sustainability sustainability-lexicon sustainability-reporting sustainable-development-goals taxonomy un unsdg

Sustainable Development - Taxonomy and Ontology - Last synced: 11 May 2024 - Ranking: 5.3

awesome-transit

Community list of transit APIs, apps, datasets, research, and software.

awesome awesome-list bus datasets gtfs gtfs-analysis gtfs-converters gtfs-feed gtfs-files gtfs-libraries gtfs-realtime gtfs-utils gtfs-validator list realtime-data tools transit transit-agencies transit-data transit-map

Sustainable Development - Curated Lists - Last synced: 11 May 2024 - Ranking: 11.6

satlas

Aims to provide open AI-generated geospatial data that is highly accurate, available globally, and updated on a frequent (monthly) basis.

Sustainable Development - Data Catalogs and Interfaces - Last synced: 11 May 2024 - Ranking: 6.8

CCBlade.jl

A blade element momentum method for propellers and turbines.

aerodynamics aircraft bem bemt propeller rotor rotorcraft wind-turbine

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

goFlux

A user-friendly way to calculate greenhouse gas fluxes in soil yourself, regardless of user experience.

Emissions - Emission Observation and Modeling - Last synced: 11 May 2024 - Ranking: 3.2

LIVVkit

The land ice verification and validation toolkit.

ice-sheet-models testing validation verification

Cryosphere - Glacier and Ice Sheets - Last synced: 11 May 2024 - Ranking: 10.8

openlca-python-tutorial

Explains the usage of the openLCA API from Python.

jython openlca python tutorial

Industrial Ecology - Life Cycle Assessment - Last synced: 11 May 2024 - Ranking: 6.2