A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Contribute to an Open Sustain Open Source Project

Find an issue that you can help with. Contribute to the project and help sustain the planet.

#174 - Assign data names to new ecodata indicators

Project: ecodata - Biosphere - Marine Life and Fishery - HTML
Opened by BBeltz1 5 months ago - Last Updated 5 months ago - 14 comments
help wanted

#406 - Capacity credit decreases when AEP is increased which may not be expected

Project: HOPP - Energy Systems - Renewable Energy Integration - Python
Opened by johnjasa 5 months ago - Last Updated 5 months ago - 0 comments
bug help wanted

#1539 - Add documentation for reporting units

Project: The IDAES Toolkit - Energy Systems - Energy System Modeling Frameworks - Python
Opened by dallan-keylogic 5 months ago - Last Updated about 2 months ago - 1 comment
good first issue documentation Priority:Low

#1613 - Field table yaml documentation

Project: The Flexible Modeling System - Climate Change - Earth and Climate Modeling - Fortran
Opened by uramirez8707 6 months ago - Last Updated 3 months ago - 0 comments
enhancement help wanted documentation

#898 - Create function for generating legends for both marker and line types

Project: ADRIA.jl - Biosphere - Conservation and Restoration - Julia
Opened by Rosejoycrocker 6 months ago - Last Updated 6 months ago - 0 comments
good first issue

#607 - Use real time carbon intensity factors

Project: CloudScanner - Consumption - Computation and Communication - Rust
Opened by jnioche 6 months ago - Last Updated 5 months ago - 0 comments
enhancement help wanted

#326 - Logger not used correctly

Project: DPsim - Energy Systems - Energy System Modeling Frameworks - C++
Opened by leonardocarreras 6 months ago - Last Updated 5 months ago - 2 comments
bug good first issue

#550 - possibility to search list of collections in catalogue api

Project: sentinelhub-py - Sustainable Development - Environmental Satellites - Python
Opened by akasom89 6 months ago - Last Updated 6 months ago - 1 comment
help wanted question

#307 - Pressure Distribution

Project: SHARPy - Renewable Energy - Wind Energy - Python
Opened by p-smith22 6 months ago - Last Updated about 2 months ago - 0 comments
help wanted

#160 - Broken link: Data Wrangling Cheat sheet

Project: Intro to R for Geospatial data - Sustainable Development - Education - R
Opened by maneesha 6 months ago - Last Updated about 1 month ago - 0 comments
good first issue

#539 - Maxent Species Distribution Modelling in R: Error in data.frame(..., check.names = FALSE)

Project: biomod2 - Biosphere - Species Distribution Modeling - R
Opened by Kaikash777 6 months ago - Last Updated 5 months ago - 1 comment
help wanted

#531 - How to project ensemble model only, not together with each single models?

Project: biomod2 - Biosphere - Species Distribution Modeling - R
Opened by tongruiju 6 months ago - Last Updated 6 months ago - 0 comments
help wanted

#1433 - Mismatch of mode with both heat and cool

Project: Better Thermostat - Consumption - Buildings and Heating - Python
Opened by JP-Ellis 6 months ago - Last Updated about 2 months ago - 4 comments
bug help wanted under investigation wait for feedback

#727 - New Score Request: Add "percent within X" metric

Project: Scores - Climate Change - Earth and Climate Modeling - Jupyter Notebook
Opened by tennlee 6 months ago - Last Updated 2 months ago - 1 comment
good first issue new metric

#527 - Question Regarding Background Points Count in MAXENT Model Tuning

Project: biomod2 - Biosphere - Species Distribution Modeling - R
Opened by chenyongpeng1 6 months ago - Last Updated 6 months ago - 1 comment
help wanted

#1164 - Validator

Project: PyPSA-Earth - Energy Systems - Global and Regional Energy System Models - Python
Opened by davide-f 6 months ago - Last Updated 3 months ago - 4 comments
help wanted high priority

#703 - Test machine learning dataset with subset of PODs

Project: MDTF-diagnostics - Climate Change - Earth and Climate Modeling - Python
Opened by wrongkindofdoctor 6 months ago - Last Updated 6 months ago - 0 comments
help wanted data

#354 - Enhancement idea: documentation around advanced `pyTMD.compute` params

Project: pyTMD - Hydrosphere - Ocean and Hydrology Data Access - Python
Opened by robbibt 6 months ago - Last Updated 3 months ago - 4 comments
enhancement help wanted

#55 - Semi-Lagrangian advection

Project: Dinosaur - Climate Change - Earth and Climate Modeling - Jupyter Notebook
Opened by shoyer 6 months ago - Last Updated 6 months ago - 2 comments
enhancement help wanted

#54 - Hybrid vertical coordinates

Project: Dinosaur - Climate Change - Earth and Climate Modeling - Jupyter Notebook
Opened by shoyer 6 months ago - Last Updated 6 months ago - 1 comment
enhancement help wanted

#38 - [FEAT] Add GEFS to NWPs

Project: Skyrim - Atmosphere - Meteorological Observation and Forecast - Jupyter Notebook
Opened by m13uz 6 months ago - Last Updated 6 months ago - 0 comments
good first issue

#83 - Add graph creation functionality using weather-model-graphs

Project: Neural-LAM - Atmosphere - Meteorological Observation and Forecast - Python
Opened by sadamov 6 months ago - Last Updated 3 months ago - 1 comment
documentation enhancement help wanted

#15 - Look into whether xgboost model (Farooq et. al) can be implemented to work with CHAP

Project: CHAP - Climate Change - Climate Data Processing and Analysis - Python
Opened by ivargr 6 months ago - Last Updated 6 months ago - 0 comments
enhancement good first issue

#60 - Resources we can refer to

Project: WordPress Sustainability Handbook - Consumption - Computation and Communication
Opened by noraferreiros 6 months ago - Last Updated 6 months ago - 2 comments
good first issue project Environmental

#908 - Add Grant ID for everywhere

Project: TulipaEnergyModel.jl - Energy Systems - Grid Analysis and Planning - JetBrains MPS
Opened by clizbe 6 months ago - Last Updated 5 months ago - 0 comments
good first issue

#9675 - Implement `DataTree.persist`

Project: xarray - Climate Change - Climate Data Standards - Python
Opened by TomNicholas 6 months ago - Last Updated 6 months ago - 0 comments
topic-dask contrib-good-first-issue topic-DataTree topic-chunked-arrays

#896 - Review projects with ChatGPT based on Contributing Guide

Project: Open Sustainable Technology - Sustainable Development - Knowledge Platforms
Opened by Ly0n 6 months ago - Last Updated 6 months ago - 1 comment
help wanted good first issue AI/NLP

#865 - Add uncertainty bars to plotting capabilities

Project: ACT - Atmosphere - Atmospheric Composition and Dynamics - Python
Opened by AdamTheisen 6 months ago - Last Updated 6 months ago - 0 comments
enhancement good first issue

#5627 - Readme links to non-existent jenkins instance

Project: HydroShare - Hydrosphere - Freshwater and Hydrology - Python
Opened by devincowan 6 months ago - Last Updated 6 months ago - 3 comments
bug Documentation DevOps good-first-issue Collaboration

#7350 - LibGL required library should be packaged as part of the dev container

Project: Electricity Maps - Emissions - Carbon Intensity and Accounting - Python
Opened by tay 6 months ago - Last Updated 4 months ago - 1 comment
help wanted

#1421 - TRV does not close when target temp is reached

Project: Better Thermostat - Consumption - Buildings and Heating - Python
Opened by Schlicki 6 months ago - Last Updated 5 months ago - 8 comments
bug help wanted under investigation

#22 - Use --model_type parameter instead of just path to ckpt file in inference.

Project: Fields of The World - Consumption - Agriculture and Nutrition - Jupyter Notebook
Opened by cholmes 6 months ago - Last Updated 6 months ago - 4 comments
good first issue help wanted CLI inference

#126 - Update configuration to use dacite/pyserde

Project: Graph Weather - Atmosphere - Meteorological Observation and Forecast - Python
Opened by jacobbieker 6 months ago - Last Updated about 2 months ago - 9 comments
enhancement good first issue

#1655 - Workbench: changing parameters from a previous run does not change "model complete" state

Project: Integrated Valuation of Ecosystem Services and Tradeoffs - Sustainable Development - Sustainable Investment - Python
Opened by emlys 6 months ago - Last Updated 19 days ago - 4 comments
good first issue workbench

#223 - link 404s: https://reproducibility.org/wiki/Installation

Project: Awesome Open Geoscience - Sustainable Development - Curated Lists
Opened by JustinGOSSES 6 months ago - Last Updated 6 months ago - 0 comments
good first issue

#446 - Move calcualtion of CCS emission factors to build cost data

Project: pypsa-usa - Energy Systems - Global and Regional Energy System Models - Python
Opened by trevorb1 6 months ago - Last Updated 6 months ago - 0 comments
enhancement good first issue

#1610 - Fatal error handling in `pcv.transform.detect_color_card`

Project: PlantCV - Biosphere - Plants and Vegetation - Python
Opened by HaleySchuhl 6 months ago - Last Updated 6 months ago - 0 comments
help wanted

#126 - Refactor service interface for SHIP data

Project: eebus-go - Energy Systems - Energy Data Accessibility and Integration - Go
Opened by randomdudebunchofnumbers 6 months ago - Last Updated 6 months ago - 2 comments
enhancement good first issue

#586 - Difference between storage and storage_units

Project: open-MaStR - Energy Systems - Energy Data Accessibility and Integration - Python
Opened by kknappmann 6 months ago - Last Updated about 2 months ago - 4 comments
good first issue

#3910 - Create notebook exploring bias in load growth projections

Project: The Public Utility Data Liberation Project - Energy Systems - Energy Data Accessibility and Integration - Python
Opened by zaneselvans 6 months ago - Last Updated about 1 month ago - 30 comments
analysis ferc714 good-first-issue community kaggle

#953 - Create thank you page for all the FOSS libs we are using.

Project: Green Metrics Tool - Consumption - Computation and Communication - Python
Opened by ribalba 7 months ago - Last Updated 6 months ago - 2 comments
good first issue

#231 - Add a basic Software Carbon Intensity (SCI) implementation

Project: co2.js - Consumption - Computation and Communication - JavaScript
Opened by fershad 7 months ago - Last Updated about 2 months ago - 0 comments
help wanted roadmap designing gwf-green-code-challenge

#877 - Toxicology and the impact of pollution on human health

Project: Open Sustainable Technology - Sustainable Development - Knowledge Platforms
Opened by Ly0n 7 months ago - Last Updated 4 months ago - 2 comments
enhancement help wanted good first issue

#329 - Model impacts of functions as a service (cloud FAAS like AWS lambda)

Project: BoaviztAPI - Consumption - Computation and Communication - Python
Opened by demeringo 7 months ago - Last Updated 7 months ago - 0 comments
documentation enhancement help wanted

#518 - Help with BIOMOD Ensemble Model Future Projections

Project: biomod2 - Biosphere - Species Distribution Modeling - R
Opened by kalebbanks 7 months ago - Last Updated 6 months ago - 7 comments
help wanted

#574 - NorESM1 model code on git hub?

Project: NorESM - Climate Change - Earth and Climate Modeling - Python
Opened by adagj 7 months ago - Last Updated 6 months ago - 8 comments
question & help wanted

#726 - Combine split Iridium messages before passing to DECODES

Project: OpenDCS - Hydrosphere - Ocean and Hydrology Data Access - Java
Opened by DanielTOsborne 7 months ago - Last Updated 7 months ago - 1 comment
priority-medium feature request good-first-issue

#576 - `Einheittyp` values needs to be replaced

Project: open-MaStR - Energy Systems - Energy Data Accessibility and Integration - Python
Opened by FlorianK13 7 months ago - Last Updated about 2 months ago - 4 comments
:bug: bug good first issue

#1410 - Local temperature calibration won't be updated on single thermostat (of three) when target temperature is reached

Project: Better Thermostat - Consumption - Buildings and Heating - Python
Opened by bananen-republik 7 months ago - Last Updated about 1 month ago - 18 comments
bug help wanted under investigation

#889 - Fix Doxygen artifacts

Project: Next Gen Water Modeling Framework - Natural Resources - Water Supply and Quality - C++
Opened by christophertubbs 7 months ago - Last Updated 7 months ago - 0 comments
documentation good first issue

#888 - Do not use the `<tt>` tag in documentation

Project: Next Gen Water Modeling Framework - Natural Resources - Water Supply and Quality - C++
Opened by christophertubbs 7 months ago - Last Updated 7 months ago - 0 comments
bug documentation good first issue

#1130 - rule build_shapes

Project: PyPSA-Earth - Energy Systems - Global and Regional Energy System Models - Python
Opened by milyas009 7 months ago - Last Updated 7 months ago - 1 comment
good first issue feature request

#2967 - Useful and consistent tool tips

Project: Spine-Toolbox - Energy Systems - Energy System Modeling Frameworks - Python
Opened by soininen 7 months ago - Last Updated 6 months ago - 0 comments
enhancement good first issue

#327 - tests: inconsistent CSV format between test server.csv and main server.csv

Project: BoaviztAPI - Consumption - Computation and Communication - Python
Opened by Shillaker 7 months ago - Last Updated 4 days ago - 4 comments
help wanted technical

#616 - Lipd Attribute Error with pyleo.utils.jsonutils.json_to_PyleoObj()

Project: Paleoclimate - Climate Change - Climate Data Processing and Analysis - Python
Opened by pgc2113 7 months ago - Last Updated 5 months ago - 1 comment
help wanted low priority

#549 - Check constraints on Rdir and Tdir

Project: RRTMGP.jl - Atmosphere - Radiative Transfer - Julia
Opened by szy21 7 months ago - Last Updated 7 months ago - 0 comments
help wanted

#531 - Test EPATADA package functions and provide feedback

Project: TADA - Natural Resources - Water Supply and Quality - R
Opened by cristinamullin 7 months ago - Last Updated 7 months ago - 0 comments
Good First Issue hacktoberfest

#530 - Test EPATADA package vignettes and provide feedback

Project: TADA - Natural Resources - Water Supply and Quality - R
Opened by cristinamullin 7 months ago - Last Updated 7 months ago - 0 comments
Good First Issue hacktoberfest

#1721 - Reducing cognitive complexity of Parcels

Project: parcels - Hydrosphere - Waves and Currents - Python
Opened by VeckoTheGecko 7 months ago - Last Updated 7 months ago - 3 comments
help wanted refactor

#2947 - More descriptive Purge icon

Project: Spine-Toolbox - Energy Systems - Energy System Modeling Frameworks - Python
Opened by soininen 7 months ago - Last Updated 7 months ago - 0 comments
enhancement good first issue

#7269 - Missing exchange config between Shetland Islands (GB-ZET) and Great Britain (GB)

Project: Electricity Maps - Emissions - Carbon Intensity and Accounting - Python
Opened by VIKTORVAV99 7 months ago - Last Updated 7 months ago - 4 comments
help wanted good first issue exchange config

#6654 - P3 lookup text file is being read by all MPI ranks -- can cause issue with filesystems

Project: E3SM - Climate Change - Earth and Climate Modeling - Fortran
Opened by ndkeen 7 months ago - Last Updated 6 months ago - 12 comments
help wanted Machine Files EAMxx inputdata pm-cpu eam input file

#755 - [FEATURE] notify all maintainers when Nightly build fails

Project: Power Grid Model - Energy Systems - Grid Analysis and Planning - C++
Opened by mgovers 7 months ago - Last Updated 3 months ago - 2 comments
feature good first issue

#570 - Get size of bulk download for loading bar component

Project: open-MaStR - Energy Systems - Energy Data Accessibility and Integration - Python
Opened by FlorianK13 7 months ago - Last Updated 7 months ago - 0 comments
good first issue :arrow_down_small: low prio

#797 - main.deepforest.predict_file should be able to take in a dataframe, not just a csv file.

Project: DeepForest - Biosphere - Forest Remote Sensing - Python
Opened by bw4sz 7 months ago - Last Updated 6 months ago - 3 comments
good first issue API

#546 - [HELP] Possibly unclear documentation on downloading Sentinel-1 SAR images using Copernicus?

Project: sentinelhub-py - Sustainable Development - Environmental Satellites - Python
Opened by ksd3 7 months ago - Last Updated 7 months ago - 1 comment
help wanted question

#5607 - Dates and Times

Project: HydroShare - Hydrosphere - Freshwater and Hydrology - Python
Opened by dtarb 7 months ago - Last Updated 7 months ago - 2 comments
Resource Landing Page good-first-issue

#319 - tests for `connect_to_etn()` deprecation fail in R CMD CHECK, order matters?

Project: etn - Biosphere - Marine Life and Fishery - R
Opened by PietrH 7 months ago - Last Updated 7 months ago - 0 comments
bug help wanted

#2034 - constraint argument support for strings

Project: IMPROVER - Atmosphere - Meteorological Observation and Forecast - Python
Opened by cpelley 7 months ago - Last Updated 7 months ago - 0 comments
Type:Maintenance good first issue

#322 - Reduce docker image size.

Project: BoaviztAPI - Consumption - Computation and Communication - Python
Opened by demeringo 7 months ago - Last Updated 4 months ago - 4 comments
enhancement help wanted ci

#703 - Review docstring and possibly raise a userwarning for pearsonr based on preserve_dims=all

Project: Scores - Climate Change - Earth and Climate Modeling - Jupyter Notebook
Opened by tennlee 7 months ago - Last Updated about 2 months ago - 2 comments
documentation enhancement good first issue

#634 - load_stac_from_job: add option to require or avoid the canonical link

Project: openEO - Sustainable Development - Environmental Satellites - Python
Opened by soxofaan 7 months ago - Last Updated 7 months ago - 0 comments
good first issue feature request low hanging fruit

#1304 - [5pt] new "hand" phrase instead of "fim" in wiki and readme

Project: Inundation Mapping - Climate Change - Natural Hazard and Storm - Python
Opened by RobHanna-NOAA 7 months ago - Last Updated about 2 months ago - 1 comment
documentation Med Priority good first issue

#9548 - Add `nunique`

Project: xarray - Climate Change - Climate Data Standards - Python
Opened by dcherian 7 months ago - Last Updated 3 months ago - 3 comments
topic-pandas-like enhancement contrib-good-first-issue

#12 - Guidelines for adding new Python packages

Project: Open Source Python Packages in Hydrology - Sustainable Development - Curated Lists - Python
Opened by raoulcollenteur 7 months ago - Last Updated 7 months ago - 1 comment
enhancement good first issue

#2820 - OpenEMS App for Heidelberg EVCS

Project: OpenEMS - Energy Systems - Building Energy Monitoring - Java
Opened by sebastianasen 7 months ago - Last Updated 7 months ago - 0 comments
Component: Edge hacktoberfest

#1372 - Excel export broken on MacOS

Project: Activity Browser - Industrial Ecology - Life Cycle Assessment - JavaScript
Opened by mrvisscher 7 months ago - Last Updated 3 months ago - 3 comments
bug help needed

#395 - CI tests way too long on WIndows !

Project: argopy - Hydrosphere - Ocean and Hydrology Data Access - Python
Opened by gmaze 7 months ago - Last Updated 4 months ago - 8 comments
help wanted performance stale CI

#254 - Add unit tests for helpers.py

Project: Home Energy Analysis Tool - Consumption - Buildings and Heating - TypeScript
Opened by debajyotid2 7 months ago - Last Updated 7 months ago - 3 comments
good first issue rules-engine

#278 - The fscore formula is wrong

Project: SpeciesDistributionToolkit - Biosphere - Species Distribution Modeling - Julia
Opened by tpoisot 7 months ago - Last Updated 7 months ago - 0 comments
bug priority:high effort:low good first issue component:SDeMo

#733 - [FEATURE] Ideal source handling

Project: Power Grid Model - Energy Systems - Grid Analysis and Planning - C++
Opened by mgovers 7 months ago - Last Updated 7 months ago - 0 comments
feature good first issue

#105 - Refactor timeseries

Project: WSIMOD - Natural Resources - Water Supply and Quality - Python
Opened by barneydobson 7 months ago - Last Updated 7 months ago - 0 comments
refactor hacktoberfest

#7 - Expand ftw download command to get source data

Project: Fields of The World - Consumption - Agriculture and Nutrition - Jupyter Notebook
Opened by cholmes 7 months ago - Last Updated 6 months ago - 1 comment
good first issue help wanted CLI

#2315 - async await keycloak code

Project: gwells - Natural Resources - Water Supply and Quality - Python
Opened by fergmac 7 months ago - Last Updated 7 months ago - 0 comments
Task Good first issue

#1105 - Re-order installation instructions

Project: PyPSA-Earth - Energy Systems - Global and Regional Energy System Models - Python
Opened by GbotemiB 7 months ago - Last Updated 3 months ago - 0 comments
documentation good first issue

#3854 - feat: update map pin icons

Project: ONEARMY - Sustainable Development - Knowledge Platforms - TypeScript
Opened by benfurber 7 months ago - Last Updated 7 months ago - 2 comments
Good first issue Frontend Mod: Maps 🗺 Difficulty:Easy

#33 - [DOC] Add API documentation

Project: Skyrim - Atmosphere - Meteorological Observation and Forecast - Jupyter Notebook
Opened by m13uz 7 months ago - Last Updated 7 months ago - 0 comments
documentation good first issue

#1390 - switch from volume to mass in diffusion/condensation coordinate

Project: PySDM - Atmosphere - Atmospheric Chemistry and Aerosol - Python
Opened by slayoo 7 months ago - Last Updated 5 months ago - 0 comments
good first issue cleanup

#32 - [FEAT] Add Aurora to LWMs

Project: Skyrim - Atmosphere - Meteorological Observation and Forecast - Jupyter Notebook
Opened by m13uz 7 months ago - Last Updated 7 months ago - 0 comments
enhancement good first issue

#9511 - Performance of deep DataTrees

Project: xarray - Climate Change - Climate Data Standards - Python
Opened by TomNicholas 7 months ago - Last Updated 6 months ago - 7 comments
contrib-help-wanted topic-internals topic-performance topic-DataTree

#807 - [BUG] s3 download does not check for existing file

Project: earthaccess - Sustainable Development - Data Catalogs and Interfaces - Python
Opened by meteodave 7 months ago - Last Updated 8 days ago - 3 comments
type: bug good first issue

#1706 - Codebase wide `Path` object support

Project: parcels - Hydrosphere - Waves and Currents - Python
Opened by VeckoTheGecko 7 months ago - Last Updated 7 months ago - 1 comment
enhancement help wanted good first issue

#782 - Mock out idiosyncratically failing download test

Project: DeepForest - Biosphere - Forest Remote Sensing - Python
Opened by ethanwhite 8 months ago - Last Updated 25 days ago - 2 comments
good first issue

#30 - [FEAT] add GCP target for forecasts running on modal

Project: Skyrim - Atmosphere - Meteorological Observation and Forecast - Jupyter Notebook
Opened by efesurekli 8 months ago - Last Updated 8 months ago - 0 comments
enhancement good first issue

#692 - Add examples to docstrings

Project: Scores - Climate Change - Earth and Climate Modeling - Jupyter Notebook
Opened by nicholasloveday 8 months ago - Last Updated 5 months ago - 1 comment
documentation good first issue

#9490 - Forbid path-like child names

Project: xarray - Climate Change - Climate Data Standards - Python
Opened by TomNicholas 8 months ago - Last Updated 8 months ago - 0 comments
bug contrib-good-first-issue topic-DataTree

#821 - Add a reference in the documentation of FourParam response function

Project: Pastas - Hydrosphere - Freshwater and Hydrology - Python
Opened by etiennebresciani 8 months ago - Last Updated about 2 months ago - 3 comments
enhancement good-first-issue

#157 - Docs.yaml doesn't seem to work

Project: ALLFED Integrated Food System Model - Consumption - Agriculture and Nutrition - Python
Opened by lukaszgajewski 8 months ago - Last Updated 8 months ago - 0 comments
bug enhancement help wanted

#831 - SDG Labeling of every project

Project: Open Sustainable Technology - Sustainable Development - Knowledge Platforms
Opened by Ly0n 8 months ago - Last Updated 3 months ago - 4 comments
help wanted good first issue AI/NLP

#121 - Lazily initialize RAPL wraparound monitor processes

Project: Zeus - Consumption - Computation and Communication - Python
Opened by jaywonchung 8 months ago - Last Updated 8 months ago - 1 comment
enhancement good first issue