Bristlecone
An F# library for model-fitting model-selection (MFMS) of ecological models to observational data. The library was developed for tree ring analysis, but can be used for other time-series modelling problems.
dendroecology mechanistic-models time-series
Biosphere - Forest Modeling and Analysis - Last synced: 29 Jul 2026 - Ranking: 13.2
eWaterCycle
Makes it easier to use hydrological models without having intimate knowledge about how to install and run the models.
Hydrosphere - Freshwater and Hydrology - Last synced: 28 Jul 2026 - Ranking: 13.2
WaterDetect
End-to-end algorithm to generate open water cover mask, specially conceived for L2A Sentinel 2 imagery from MAJA1 processor, without any a priori knowledge on the scene.
Hydrosphere - Freshwater and Hydrology - Last synced: 29 Jul 2026 - Ranking: 13.2
Climate categories
Commonly used codes, categories, terminologies, and nomenclatures used in climate policy analysis in a nice Python package.
Sustainable Development - Taxonomy and Ontology - Last synced: 29 Jul 2026 - Ranking: 13.1
lca_algebraic
This library is a small layer above brightway2, designed for the definition of parametric inventories with fast computation of LCA impacts, suitable for monte-carlo analyis.
brightway2 foreground-activities lca lca-algebraic monte-carlo numpy symbolic-expressions
Industrial Ecology - Life Cycle Assessment - Last synced: 29 Jul 2026 - Ranking: 13.1
nempy
Aims to enhance the Australian electricity industries modeling and analytical capabilities.
Energy Systems - Global and Regional Energy System Models - Last synced: 29 Jul 2026 - Ranking: 13.1
AeoLiS
Simulating aeolian sediment transport in situations where supply-limiting factors are important, like in coastal environments.
Hydrosphere - Coastal and Reefs - Last synced: 29 Jul 2026 - Ranking: 13.1
patch-node
The road to global carbon-neutrality will be through programmatic compensation.
carbon carbon-emissions carbon-neutral carbon-offsets carbon-offsetting javascript
Consumption - Computation and Communication - Last synced: 29 Jul 2026 - Ranking: 13.1
CO2MPAS-TA
CO2MPAS is backward-looking longitudinal-dynamics CO2 and fuel-consumption simulator for light-duty vehicles.
automotive co2 eu fuel-consumption jrc nedc simulator vehicle wltp
Consumption - Mobility and Transportation - Last synced: 29 Jul 2026 - Ranking: 13.1
Skyborn
A comprehensive Python package for climate data analysis, featuring advanced statistical methods, emergent constraint techniques, and data conversion utilities.
atmospheric-science climate climate-change meteorology meteorology-library physics python statistical-analysis
Climate Change - Climate Data Processing and Analysis - Last synced: 29 Jul 2026 - Ranking: 13.1
SunPeek
Implements a dynamic, in situ test methodology for large solar thermal plants.
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 29 Jul 2026 - Ranking: 13.0
e-Manifest
The purpose of e-Manifest is to establish a national information technology system that will enable the Agency and the hazardous waste program's industry and state stakeholders to transition the manifest system from one that is paper-intensive and burdensome to a system that is much more efficient.
Industrial Ecology - Circular Economy and Waste - Last synced: 29 Jul 2026 - Ranking: 13.0
open-dpp
An open-source platform for managing digital product passports.
Industrial Ecology - Circular Economy and Waste - Last synced: 29 Jul 2026 - Ranking: 13.0
PyPAM
Allow easy reading and processing of acoustic underwater data.
Biosphere - Bioacoustics and Acoustic Data Analysis - Last synced: 29 Jul 2026 - Ranking: 13.0
xHydro
Effortlessly extract geospatial and watershed data from APIs, calibrate and execute hydrological models, perform optimal interpolation and frequency analysis on hydrological indicators, compute custom hydrological metrics, and analyze climate change impacts on hydrological data.
hydrological-data-analysis hydrology hydrology-statistical
Hydrosphere - Freshwater and Hydrology - Last synced: 29 Jul 2026 - Ranking: 13.0
energyusage
A Python package that measures the environmental impact of computation.
Consumption - Computation and Communication - Last synced: 29 Jul 2026 - Ranking: 13.0
flixOpt
Python-based optimization framework designed to tackle energy and material flow problems using mixed-integer linear programming (MILP) and provides a powerful platform for both dispatch and investment optimization challenges.
climate-change energy energy-system energy-system-modeling energy-systems linear-programming mathematical-modelling milp mixed-integer-linear-programming modeling optimisation optimization python renewables
Energy Systems - Energy System Modeling Frameworks - Last synced: 29 Jul 2026 - Ranking: 13.0
lowtran
Atmospheric absorption extinction, scatter and irradiance model in Python and Matlab.
atmosphere atmospheric-modelling f2py fortran geoscience lowtran matlab matlab-python-interface python
Atmosphere - Radiative Transfer - Last synced: 29 Jul 2026 - Ranking: 13.0
CATS: the Climate-Aware Task Scheduler
A lightweight Python-based tool that calculates the optimal time to run a compute job to minimise its carbon intensity enabling environmentally-conscious scheduling.
carbon carbon-footprint climate computing electricity electricity-consumption energy energy-consumption job-scheduler scheduling
Emissions - Carbon Intensity and Accounting - Last synced: 29 Jul 2026 - Ranking: 13.0
warbleR
Is intended to facilitate the analysis of the structure of animal acoustic signals in R.
animal-acoustic-signals audio-processing bioacoustics spectrogram streamline-analysis
Biosphere - Bioacoustics and Acoustic Data Analysis - Last synced: 29 Jul 2026 - Ranking: 13.0
PointedSDMs
Simplify the construction of integrated species distribution models (ISDMs) for large collections of heterogeneous data.
Biosphere - Species Distribution Modeling - Last synced: 29 Jul 2026 - Ranking: 13.0
Sustainability Scanner
An open source tool that helps you create a more sustainable infrastructure on AWS by evaluating it against a set of sustainability best practices and generating a report with a sustainability score and suggested improvements to apply to your template.
Consumption - Computation and Communication - Last synced: 29 Jul 2026 - Ranking: 13.0
TopoPyScale
Perform topography-based downscaling of climate data to the hillslope scale.
climate climate-science clustering dem downscaling era5 geoscience joss science timeseries xarray
Climate Change - Climate Downscaling - Last synced: 29 Jul 2026 - Ranking: 12.9
Wflow
A Julia package that provides a hydrological modeling framework, as well as several different vertical and lateral concepts that can be used to run hydrological simulations.
hydrodynamics hydrological-modelling hydrology julia wflow
Hydrosphere - Freshwater and Hydrology - Last synced: 29 Jul 2026 - Ranking: 12.9
Circuitscape
Modeling movement and gene flow of plants and animals, as well as identifying areas important for connectivity conservation.
animal-movement circuit-analysis climate-change epidemiology forest-fire julia julia-language landscape-ecology landscape-genetics movement-ecology sparse-linear-systems
Biosphere - Terrestrial Wildlife - Last synced: 29 Jul 2026 - Ranking: 12.9
SPEI
Calculate and visualize some popular drought indices such as the SPI, SPEI and SGI.
drought drought-index drought-indices groundwater hydrology python sgi spei spi timeseries
Natural Resources - Water Supply and Quality - Last synced: 28 Jul 2026 - Ranking: 12.9
PyAEZ
A Python package consisted of many algorithms related to Agro-ecological zoning (AEZ) framework.
Consumption - Agriculture and Nutrition - Last synced: 29 Jul 2026 - Ranking: 12.9
metloom
A Python library created with the goal of consistent, simple sampling of meteorology and snow related point measurments from a variety of datasources across the Western US.
Atmosphere - Meteorological Observation and Forecast - Last synced: 29 Jul 2026 - Ranking: 12.9
BoARIO
Give an accessible and inter-operable implementation of Adaptative Regional Input Output, as well as tools to visualize and analyze simulation outputs and to evaluate the effects of many parameters of the model.
Industrial Ecology - Input Output Model - Last synced: 29 Jul 2026 - Ranking: 12.9
ebcpy
Provides generic functions and classes commonly used for the analysis and optimization of energy systems, buildings and indoor climate.
Consumption - Buildings and Heating - Last synced: 28 Jul 2026 - Ranking: 12.9
CMIP7 Data Request Software
Quick user guide for python software to interact with the CMIP7 data request.
Climate Change - Climate Data Access and Visualization - Last synced: 29 Jul 2026 - Ranking: 12.9
climatrends
Provides methods to compute precipitation and temperature indices for climate models in ecology.
climate-data climatology timeseries-analysis
Consumption - Agriculture and Nutrition - Last synced: 29 Jul 2026 - Ranking: 12.9
py-wave-runup
A Python module which makes it easy for coastal engineers and scientists to test and use various empirical wave runup models which have been published in literature.
beach beaches coastal coastal-engineering coastal-modelling
Hydrosphere - Coastal and Reefs - Last synced: 29 Jul 2026 - Ranking: 12.9
rsofun
R framework for site-scale simulations of ecosystem processes.
dgvm growth modeling p-model simulation vegetation-dynamics
Biosphere - Plants and Vegetation - Last synced: 29 Jul 2026 - Ranking: 12.9
BIOMASS
An R package for estimating aboveground biomass and its uncertainty in tropical forests.
Biosphere - Biomass - Last synced: 28 Jul 2026 - Ranking: 12.9
Badlands
Basin and Landscape Dynamics is a long-term surface evolution model built to simulate landscape development, sediment transport and sedimentary basins formation from upstream regions down to marine environments.
basin-evolution climate geomorphology geosciences landscape-dynamics marine sedimentology stratigraphy
Hydrosphere - Freshwater and Hydrology - Last synced: 29 Jul 2026 - Ranking: 12.8
whisp
The Forest Data Partnership promotes a Convergence of Evidence approach for Forest and Commodities Monitoring.
Biosphere - Deforestation and Reforestation - Last synced: 29 Jul 2026 - Ranking: 12.8
Pyrovision
Computer vision library for wildfire detection.
computer-vision deep-learning image-classification keypoint-detection object-detection onnx python pytorch wildfire
Biosphere - Wildfire - Last synced: 29 Jul 2026 - Ranking: 12.8
BlackMarblePy
A Python package that provides a simple way to use nighttime lights data from NASA's Black Marble project that provides a product suite of daily, monthly and yearly global nighttime lights.
blackmarble datapartnership nasa nasa-data nasa-earth-data nightlights nighttime-lights raster-data viirs worldbank zonal-statistics
Sustainable Development - Environmental Satellites - Last synced: 29 Jul 2026 - Ranking: 12.8
rFIA
Increase the accessibility and use of the USFS Forest Inventory and Analysis Database by providing a user-friendly, open source platform to easily query and analyze.
compute-estimates fia fia-database fia-datamart forest-inventory forest-variables inventories r space-time spatial
Biosphere - Forest Observation and Management - Last synced: 29 Jul 2026 - Ranking: 12.8
pypromice
Deliver data about the mass balance of the Greenland ice sheet in near real-time.
greenland weather weather-station
Cryosphere - Glacier and Ice Sheets - Last synced: 29 Jul 2026 - Ranking: 12.8
Metocean-stats
A tool for comprehensive statistics and visualization of metocean data like wind, waves, ocean currents, tide levels, air and water temperature, sea ice, and more.
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 29 Jul 2026 - Ranking: 12.8
ML4Floods
An ecosystem of data, models and code pipelines to tackle flooding with machine learning.
Climate Change - Natural Hazard and Storms - Last synced: 29 Jul 2026 - Ranking: 12.8
TurbulenceConvection.jl
Provides a framework for testing parameterizations of clouds and turbulence.
Atmosphere - Atmospheric Composition and Dynamics - Last synced: 29 Jul 2026 - Ranking: 12.8
RAMP
A bottom-up stochastic model for the generation of high-resolution multi-energy profiles, conceived for application in contexts where only rough information about users' behaviour are obtainable.
Energy Systems - Energy System Modeling Frameworks - Last synced: 28 Jul 2026 - Ranking: 12.8
icesSAG
Provides R functions that access the web services of the ICES Stock Assessment Graphs database to advance and share scientific understanding of marine ecosystems and the services they provide and to use this knowledge to generate state-of-the-art advice for meeting conservation, management, and sustainability goals.
Biosphere - Marine Life and Fishery - Last synced: 29 Jul 2026 - Ranking: 12.8
AeroMAPS
A simplified sectoral Integrated Assessment Model (IAM) focusing on air transport transition, aiming at assessing the sustainability of air transport transition scenarios on multiple criteria.
Climate Change - Integrated Assessment and Climate Policy - Last synced: 29 Jul 2026 - Ranking: 12.7
animl-py
Includes a set of functions to classify subjects within camera trap field data and can handle both images and videos.
Biosphere - Terrestrial Wildlife - Last synced: 29 Jul 2026 - Ranking: 12.7
NDBC API
A Python API for retrieving meteorological and oceanographic data from the National Data Buoy Center.
climate-data data-science noaa python3
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 29 Jul 2026 - Ranking: 12.7
pyELQ
Detect, localize, and quantify methane emissions from concentration and wind measurements.
Emissions - Carbon Intensity and Accounting - Last synced: 29 Jul 2026 - Ranking: 12.7
PowerDynamics.jl
Provides all the tools you need to create a dynamic power grid model and analyze it.
Energy Systems - Grid Analysis and Planning - Last synced: 29 Jul 2026 - Ranking: 12.7
wind-up
A tool to assess yield uplift of wind turbines.
Renewable Energy - Wind Energy - Last synced: 29 Jul 2026 - Ranking: 12.7
PyGEM
An open-source glacier evolution model coded in Python that models the transient evolution of glacier.
Cryosphere - Glacier and Ice Sheets - Last synced: 29 Jul 2026 - Ranking: 12.7
mapme.biodiversity
Efficient analysis of spatial biodiversity datasets for global portfolios.
environment eo gis mapme spatial sustainability
Biosphere - Biodiversity Analysis and Metrics - Last synced: 29 Jul 2026 - Ranking: 12.7
EnergyPlus
A whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water usage in buildings.
Consumption - Buildings and Heating - Last synced: 29 Jul 2026 - Ranking: 12.7
gtfs-router
An R package for routing with GTFS (General Transit Feed Specification) data.
gtfs gtfsrouter public-transportation r-package router
Consumption - Mobility and Transportation - Last synced: 29 Jul 2026 - Ranking: 12.7
Ocean Networks Canada
Provides easy access to Ocean Networks Canada data in Python.
api data-science ocean-sciences onc python
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 28 Jul 2026 - Ranking: 12.6
cmip6-downscaling
Climate downscaling using CMIP6 data.
Climate Change - Climate Downscaling - Last synced: 28 Jul 2026 - Ranking: 12.6
ClimateTools.jl
A collection of commonly-used tools in climate science. Basics of climate field analysis are covered, with some forays into exploratory techniques associated with climate scenarios design.
bias-correction climate-analysis climate-indices climate-science julia multiple-threads netcdf-files parallel-computing timeseries
Climate Change - Climate Data Processing and Analysis - Last synced: 29 Jul 2026 - Ranking: 12.6
CoralNet-Toolbox
Tools for panoptic segmentation and developing machine learning models for benthic imagery.
coral coral-reefs coralnet cpc image-annotation image-classification instance-segmentation machine-learning object-detection panoptic-segmentation
Biosphere - Marine Life and Fishery - Last synced: 29 Jul 2026 - Ranking: 12.6
polartoolkit
A Python package with the goal of making Polar (i.e. Antarctic, Arctic, Greenland) research more efficient, reproducible, and accessible.
antarctica arctic bedmachine bedmap cryosphere gmt greenland jupyter-notebook plotting polar profiles pygmt python
Cryosphere - Glacier and Ice Sheets - Last synced: 29 Jul 2026 - Ranking: 12.6
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 Storms - Last synced: 29 Jul 2026 - Ranking: 12.6
SounderPy
A Python package that helps you to access and plot vertical profile data for meteorological analysis.
atmospheric-science atmospheric-sciences data-analysis-python meteorology python weather weather-data
Atmosphere - Atmospheric Composition and Dynamics - Last synced: 29 Jul 2026 - Ranking: 12.6
CoastSeg
An interactive browser-based program that aims to broaden the adoption of satellite-derived shoreline detection and coastal landcover mapping workflows among coastal scientists and coastal resource management practitioners.
colab earth-engine jupyter landsat python
Hydrosphere - Coastal and Reefs - Last synced: 29 Jul 2026 - Ranking: 12.6
ecocomDP
A dataset design pattern for harmonizing ecological community surveys in a research question agnostic format from source datasets published across multiple repositories.
Sustainable Development - Data Catalogs and Interfaces - Last synced: 28 Jul 2026 - Ranking: 12.6
PING-Mapper
Open-source interface for processing recreation-grade side scan sonar datasets and reproducibly mapping benthic habitat.
aquatic cerulean ecology garmin humminbird lowrance remotesensing sidescan sidescan-sonar sonar
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 29 Jul 2026 - Ranking: 12.5
volkszaehler.org
A free smart meter implementation with focus on data privacy.
logging monitoring php privacy smarthome smartmeter volkszaehler
Consumption - Buildings and Heating - Last synced: 29 Jul 2026 - Ranking: 12.5
Power TAC
Competitive simulation designed to support the study of retail electric power markets, especially as they relate to managing distributed renewable power sources.
Energy Systems - Energy Markets - Last synced: 29 Jul 2026 - Ranking: 12.5
Open Sustainable Technology
A directory and analysis of the open source ecosystem in the areas of climate change, energy, biodiversity and natural resources.
awesome awesome-list biodiversity carbon-emissions climate climate-change climate-data climate-science earth-science energy energy-consumption energy-data geoscience ocean photovoltaic renewable-energy renewables sustainability sustainable-development-goals wind-turbine
Sustainable Development - Knowledge Platforms - Last synced: 29 Jul 2026 - Ranking: 12.5
MARIO
Perform impact analysis using regional input-output tables and models.
Industrial Ecology - Input Output Model - Last synced: 29 Jul 2026 - Ranking: 12.5
C-Star
A python package for setting up and running ocean model simulations, with a particular focus on marine carbon dioxide removal applications.
Emissions - Carbon Capture - Last synced: 29 Jul 2026 - Ranking: 12.5
hydrobricks
A flexible hydrological modelling framework.
Hydrosphere - Freshwater and Hydrology - Last synced: 29 Jul 2026 - Ranking: 12.5
EPyGrAM
Enhanced Python for Graphics and Analysis of Meteorological fields.
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 29 Jul 2026 - Ranking: 12.5
elpv-dataset
A dataset of functional and defective solar cells extracted from EL images of solar modules.
computer-vision machine-learning photovoltaic solar-cells solar-energy
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 28 Jul 2026 - Ranking: 12.5
MetSim
A meteorological simulator and forcing disaggregator for hydrologic modeling and climate applications.
climate disaggregation hydrology meteorology mtclim
Climate Change - Earth and Climate Modeling - Last synced: 29 Jul 2026 - Ranking: 12.4
WAM2layers
Used to determine where precipitation originally evaporated (backtracking), or where evaporated moisture eventually ends up (forward tracking).
Atmosphere - Atmospheric Dispersion and Transport - Last synced: 29 Jul 2026 - Ranking: 12.4
SpeciesDistributionToolkit
A collection of Julia packages forming a toolkit meant to deal with species distribution data.
bioclim biodiversity biogeography chelsa earthenv ecology species-distribution-models
Biosphere - Species Distribution Modeling - Last synced: 29 Jul 2026 - Ranking: 12.4
reVX
Renewable Energy Potential(V) eXchange Toot.
Energy Systems - Renewable Energy Integration - Last synced: 29 Jul 2026 - Ranking: 12.4
tidysdm
A Species Distribution Models in R.
r species-distribution-modelling tidymodels
Biosphere - Species Distribution Modeling - Last synced: 29 Jul 2026 - Ranking: 12.4
acoupi
A Python package that streamlines bioacoustic classifier deployment on edge devices like the Raspberry Pi.
acoustic-monitoring bioacoustics edge-computing python-toolkit raspberry-pi
Biosphere - Bioacoustics and Acoustic Data Analysis - Last synced: 29 Jul 2026 - Ranking: 12.4
snl-quest
An open source, Python-based software application suite for energy storage simulation and analysis developed by Sandia National Laboratories.
energy-storage kivy optimization pyomo python sandia-national-laboratories scr-2333 snl-applications snl-data-analysis
Energy Storage - Battery - Last synced: 29 Jul 2026 - Ranking: 12.3
ILAMB
Python software used in the International Land Model Benchmarking project.
benchmarking earth-system-model model python3
Natural Resources - Soil and Land - Last synced: 29 Jul 2026 - Ranking: 12.3
Bluemath
Provide a set of statistical tools tailored for climate data analysis, with a focus on statistical classification and prediction.
Climate Change - Climate Data Processing and Analysis - Last synced: 29 Jul 2026 - Ranking: 12.3
pybomwater
Provides access to Web Data Services ( SOS2 ) station reference data and historical time series water data for stations across Australia, collected by the Bureau of Meteorology.
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 29 Jul 2026 - Ranking: 12.3
GreenCity
Teach people in a playful and challenging way to have an eco-friendly lifestyle.
Sustainable Development - Education - Last synced: 28 Jul 2026 - Ranking: 12.3
TropFishR
A collection of fisheries models based on the FAO Manual 'Introduction to tropical fish stock assessment'.
assessment fao-manual fish fish-stocks
Biosphere - Marine Life and Fishery - Last synced: 29 Jul 2026 - Ranking: 12.3
SSDM
A package to map species richness and endemism based on stacked species distribution models.
Biosphere - Species Distribution Modeling - Last synced: 28 Jul 2026 - Ranking: 12.3
photovoltaic
A Python library used in photovoltaics.
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 29 Jul 2026 - Ranking: 12.3
xroms
Work with ROMS ocean model output with xarray and calculate many derived variables with correct grid metrics in one line, including horizontal velocity, kinetic energy and eddy kinetic energy.
Hydrosphere - Ocean Models - Last synced: 29 Jul 2026 - Ranking: 12.3
s-jSDM
A scalable and fast method for estimating joint Species Distribution Models (jSDMs) for big community data, including eDNA data.
deep-learning gpu-acceleration machine-learning species-distribution-modelling species-interactions
Biosphere - Species Distribution Modeling - Last synced: 29 Jul 2026 - Ranking: 12.3
OceanBioME.jl
A tool to study the effectiveness and impacts of ocean carbon dioxide removal strategies.
biogeochemical-models biogeochemistry climate julia ocean ocean-modelling ocean-sciences oceanography
Emissions - Carbon Capture - Last synced: 29 Jul 2026 - Ranking: 12.3
Verif
A command-line tool that lets you verify the quality of weather forecasts for point locations.
evaluation forecasting prediction statistics verification weather
Atmosphere - Meteorological Observation and Forecast - Last synced: 29 Jul 2026 - Ranking: 12.3
allometric
An R package for predicting tree attributes with allometric models.
carbon forest-inventory forestry
Biosphere - Forest Modeling and Analysis - Last synced: 29 Jul 2026 - Ranking: 12.3
amadeus
A mechanism for data, environments, and user setup for common environmental and climate health datasets in R.
Climate Change - Climate Data Access and Visualization - Last synced: 29 Jul 2026 - Ranking: 12.3