pySTEPS
An open-source and community-driven Python library for probabilistic precipitation nowcasting, i.e. short-term ensemble prediction systems.
advection ensemble-prediction forecast-verification hydrology nowcasting optical-flow precipitation rainfall rainfall-prediction stochastic-processes weather weather-radar
Natural Resources - Water Supply and Quality - Last synced: 27 Jan 2026 - Ranking: 18.1
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 hacktoberfest power-grids simulation simulation-framework
Energy Systems - Energy System Modeling Frameworks - Last synced: 27 Jan 2026 - Ranking: 18.1
icclim
Python library for climate indices and climate indicators calculation.
calculation-climate climate-indicators climate-indices climate-simulations icclim netcdf python python-library python-package xarray xclim
Climate Change - Climate Data Processing and Analysis - Last synced: 27 Jan 2026 - Ranking: 18.0
goes2go
Download and process GOES-16 and GOES-17 data from NOAA's archive on AWS using Python.
big-data-program download glm goes goes-16 goes-17 goes-satellite netcdf noaa-satellite open-data python satellite satellite-data satellite-imagery xarray
Sustainable Development - Environmental Satellites - Last synced: 27 Jan 2026 - Ranking: 18.0
wrf-python
A collection of diagnostic and interpolation routines for use with output from the Weather Research and Forecasting Model.
Atmosphere - Meteorological Observation and Forecast - Last synced: 27 Jan 2026 - Ranking: 17.9
Grid2Op
A testbed platform to model sequential decision making in power systems.
grid2op gym-environments powergrid powergrid-operation reinforcement-learning reinforcement-learning-environments
Energy Systems - Grid Analysis and Planning - Last synced: 27 Jan 2026 - Ranking: 17.9
VeraGrid
Aims to be a complete platform for power systems research and simulation.
acdc cim comon-information-model electrical electrical-engineering emt helm latin-hypercube monte-carlo-simulation multi-terminal newton-raphson optimization power-systems powerflow python rms small-signal-stability stochastic-power-flow
Energy Systems - Grid Analysis and Planning - Last synced: 27 Jan 2026 - Ranking: 17.9
Electricity Maps
A real-time visualization of the CO2 emissions from electricity consumption.
app climate-change data-visualization electricity electricity-consumption electricity-prices electricitymap electricitymaps hacktoberfest map sustainability
Emissions - Carbon Intensity and Accounting - Last synced: 27 Jan 2026 - Ranking: 17.8
FINE
Provides a framework for modeling, optimizing and assessing energy systems.
Energy Systems - Energy System Modeling Frameworks - Last synced: 27 Jan 2026 - Ranking: 17.8
CLIMADA
Stands for CLIMate ADAptation and is a probabilistic natural catastrophe impact model, that also calculates averted damage (benefit) thanks to adaptation measures of any kind (from grey to green infrastructure, behavioural, etc.).
Climate Change - Natural Hazard and Storms - Last synced: 27 Jan 2026 - Ranking: 17.8
NEON
The National Ecological Observatory Network provides open data to understand changing ecosystems.
Sustainable Development - Data Catalogs and Interfaces - Last synced: 27 Jan 2026 - Ranking: 17.8
leaflet-velocity
Create a canvas visualization layer for direction and intensity of arbitrary velocities (e.g. wind, ocean current).
current leaflet ocean velocity visualisation visualization water weather wind
Hydrosphere - Waves and Currents - Last synced: 27 Jan 2026 - Ranking: 17.8
pyswmm
Python Wrapper for Stormwater Management Model.
hydraulic-modeling hydrology-stormwater-analysis python stormwater swmm swmm5
Natural Resources - Water Supply and Quality - Last synced: 27 Jan 2026 - Ranking: 17.7
metR
Several functions and utilities that make R better for handling meteorological data in the tidy data paradigm.
atmospheric-science ggplot2 r r-package rstats visualization
Atmosphere - Meteorological Observation and Forecast - Last synced: 27 Jan 2026 - Ranking: 17.7
OasisLMF
An open source catastrophe modelling platform, free to use by anyone.
catastrophe-model catastrophe-modelling hazard insurance loss reinsurance risk vulnerability
Climate Change - Natural Hazard and Storms - Last synced: 27 Jan 2026 - Ranking: 17.7
Pastas
An open-source Python framework for the analysis of groundwater time series.
analysis groundwater hydrology pastas python timeseries
Hydrosphere - Freshwater and Hydrology - Last synced: 27 Jan 2026 - Ranking: 17.7
pycontrails
Python library for modeling aviation climate impacts.
Climate Change - Earth and Climate Modeling - Last synced: 27 Jan 2026 - Ranking: 17.6
xskillscore
An open source project and Python package that provides verification metrics of deterministic (and probabilistic from properscoring) forecasts with xarray.
forecasting metrics pangeo verification
Climate Change - Climate Data Processing and Analysis - Last synced: 27 Jan 2026 - Ranking: 17.6
PyPowSyBl
A Python library for modelling and simulating power grids by providing bindings to the powsybl Java framework.
cgmes load-flow loadflow power-flow power-system power-system-analysis power-system-simulation powerflow python
Energy Systems - Energy System Modeling Frameworks - Last synced: 27 Jan 2026 - Ranking: 17.6
stationaRy
Get hourly meteorological data from one of thousands of global stations.
Atmosphere - Meteorological Observation and Forecast - Last synced: 27 Jan 2026 - Ranking: 17.6
LCAx
The goal for LCAx is to make an open, machine and human-readable data format for exchanging LCA results, EPD's and assemblies.
Industrial Ecology - Life Cycle Assessment - Last synced: 27 Jan 2026 - Ranking: 17.6
PowSyBl Open Load Flow
An open source library written in Java, that makes it easy to write complex software for power systems simulations and analysis.
energy-system java klu load-flow loadflow power-flow power-system-simulation power-systems powerflow powsybl
Energy Systems - Energy System Modeling Frameworks - Last synced: 26 Jan 2026 - Ranking: 17.6
Earth2Studio
A Python-based package designed to get users up and running with AI weather and climate models fast. Our mission is to enable everyone to build, research and explore AI driven meteorology.
ai climate-science deep-learning weather
Climate Change - Earth and Climate Modeling - Last synced: 27 Jan 2026 - Ranking: 17.5
open-MaStR
Download and process German energy data from BNetzA database Marktstammdatenregister.
dataset datasets energy energy-data marktstammdatenregister oep open-energy-family python solar
Energy Systems - Energy Data Accessibility and Integration - Last synced: 27 Jan 2026 - Ranking: 17.5
r4ss
A fisheries stock assessment model written by Rick Methot.
fisheries fisheries-stock-assessment r rstats stock-synthesis
Biosphere - Marine Life and Fishery - Last synced: 27 Jan 2026 - Ranking: 17.5
TEASER
Tool for Energy Analysis and Simulation for Efficient Retrofit.
buildings hacktoberfest maintained python simulation tool urban-energy-modeling
Consumption - Buildings and Heating - Last synced: 27 Jan 2026 - Ranking: 17.5
climetlab
A Python package aiming at simplifying access to climate and meteorological datasets, allowing users to focus on science instead of technical issues such as data access and data formats.
Climate Change - Climate Data Access and Visualization - Last synced: 27 Jan 2026 - Ranking: 17.4
ESMValTool
A community diagnostic and performance metrics tool for routine evaluation of Earth system models in World Climate Research Programme.
Climate Change - Earth and Climate Modeling - Last synced: 27 Jan 2026 - Ranking: 17.4
impedance.py
A Python package for working with electro-chemical impedance data.
battery corrosion electrochemistry fuel-cell impedance lithium-ion
Energy Storage - Battery - Last synced: 27 Jan 2026 - Ranking: 17.4
EHMASS
Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
energy home-automation linear-programming management model-predictive-control optimization
Energy Systems - Building Energy Monitoring - Last synced: 27 Jan 2026 - Ranking: 17.4
riem
Allows to get weather data from ASOS airports stations all around the globe.
airports asos iowa-environment-mesonet metar peer-reviewed r r-package rstats temperature weather weather-api
Atmosphere - Meteorological Observation and Forecast - Last synced: 27 Jan 2026 - Ranking: 17.3
Nos Gestes Climat
In 10 Minutes,get an estimate of your carbon footprint.
Emissions - Carbon Intensity and Accounting - Last synced: 27 Jan 2026 - Ranking: 17.3
dataretrieval-python
A Python alternative to USGS-R's dataRetrieval package for obtaining USGS or EPA water quality data, streamflow data, and metadata directly from web services.
Natural Resources - Water Supply and Quality - Last synced: 27 Jan 2026 - Ranking: 17.2
ec0lint
A static code analysis tool that provides users with hints on how to reduce the carbon footprint of their websites during the development process.
css digital-ecology ec0lint ecology eslint javascript linter typescript website
Emissions - Carbon Intensity and Accounting - Last synced: 27 Jan 2026 - Ranking: 17.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: 27 Jan 2026 - Ranking: 17.2
GSW-Python
This Python implementation of the Thermodynamic Equation of Seawater 2010.
Hydrosphere - Ocean Carbon and Temperature - Last synced: 27 Jan 2026 - Ranking: 17.2
SITS
Enables users to apply machine learning techniques for classifying image time series obtained from earth observation data cubes.
big-earth-data cbers earth-observation eo-datacubes geospatial image-time-series land-cover-classification landsat planetary-computer r-spatial remote-sensing rspatial satellite-image-time-series satellite-imagery sentinel-2 stac-api stac-catalog
Natural Resources - Soil and Land - Last synced: 27 Jan 2026 - Ranking: 17.1
HydroMT
An open-source Python package that facilitates the process of building and analyzing spatial geoscientific models with a focus on water system model.
geoscience hydrodynamics hydrology modeling
Hydrosphere - Freshwater and Hydrology - Last synced: 27 Jan 2026 - Ranking: 17.1
Zeus
A Framework for Deep Learning Energy Measurement and Optimization.
Consumption - Computation and Communication - Last synced: 27 Jan 2026 - Ranking: 17.1
pyunicorn
An object-oriented Python package for advanced analysis and modelling of complex networks such as climate networks, a way of applying complex network theory to the climate system by assuming that each node represents a varying dynamical system.
Climate Change - Earth and Climate Modeling - Last synced: 27 Jan 2026 - Ranking: 17.0
sdmTMB
An R package that fits spatial and spatiotemporal predictive-processes for species distribution models.
ecology glmm r spatial-analysis species-distribution-modelling tmb
Biosphere - Species Distribution Modeling - Last synced: 27 Jan 2026 - Ranking: 17.0
Py6S
A Python interface to the 6S Radiative Transfer Model.
atmosphere python radiative-transfer remote-sensing satellite science
Atmosphere - Radiative Transfer - Last synced: 27 Jan 2026 - Ranking: 17.0
PowerModels.jl
Designed to enable computational evaluation of emerging power network formulations and algorithms in a common platform.
network optimal-power-flow optimization power-network
Energy Systems - Grid Analysis and Planning - Last synced: 27 Jan 2026 - Ranking: 16.9
pymrio
Multi-Regional Input-Output Analysis in Python.
calculations input-output-analysis mrio python
Industrial Ecology - Input Output Model - Last synced: 27 Jan 2026 - Ranking: 16.9
SPEI
Computing the Standardized Precipitation-Evapotranspiration Index and other reference evapotranspiration.
Natural Resources - Water Supply and Quality - Last synced: 27 Jan 2026 - Ranking: 16.9
climate
The goal of the climate R package is to automatize downloading of meteorological and hydrological data from publicly available repositories.
climate climate-data imgw meteorological-data meteorology noaa-data ogimet r r-package sounding
Atmosphere - Meteorological Observation and Forecast - Last synced: 27 Jan 2026 - Ranking: 16.9
Calliope
A framework to develop energy system models, with a focus on flexibility, high spatial and temporal resolution, the ability to execute many runs based on the same base model, and a clear separation of framework and model.
energy energy-system optimisation pyomo python
Energy Systems - Energy System Modeling Frameworks - Last synced: 27 Jan 2026 - Ranking: 16.9
The Public Utility Data Liberation Project
Makes the US' energy data easier to access and use.
cems climate coal ddj eia eia860 eia923 electricity emissions energy epa etl ferc ghg natural-gas open-data pudl python sqlite utility
Energy Systems - Energy Data Accessibility and Integration - Last synced: 27 Jan 2026 - Ranking: 16.9
Regen Ledger
Providing a structured database of claims regarding ecological state and change of state.
biodiversity blockchain carbon climate-tech cosmos-sdk credit marketplace origination tendermint
Sustainable Development - Knowledge Platforms - Last synced: 27 Jan 2026 - Ranking: 16.8
MESSAGEix
A versatile, dynamic systems-optimization modeling framework developed by the IIASA Energy, Climate, and Environment (ECE) Program since the 1980s.
energy-system gams integrated-assessment integrated-assessment-model open-source strategic-planning
Climate Change - Integrated Assessment and Climate Policy - Last synced: 27 Jan 2026 - Ranking: 16.8
demandlib
With the demandlib you can create power and heat profiles for various sectors by scaling them to your desired demand.
Energy Systems - Load and Demand Forecasting - Last synced: 27 Jan 2026 - Ranking: 16.8
Pywr
Simulates customisable water allocation and operation rules throughout complex multi-purpose managed water systems at each user-defined time-step.
Natural Resources - Water Supply and Quality - Last synced: 27 Jan 2026 - Ranking: 16.8
PowerAPI
A middleware toolkit for building software-defined power meters.
energy energy-monitoring green-computing inria power-meter python
Consumption - Computation and Communication - Last synced: 27 Jan 2026 - Ranking: 16.8
Tropycal
A Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time.
Climate Change - Natural Hazard and Storms - Last synced: 27 Jan 2026 - Ranking: 16.8
Integrated Valuation of Ecosystem Services and Tradeoffs
A family of tools for quantifying the values of natural capital in clear, credible, and practical ways.
ecosystem-services geospatial gis
Sustainable Development - Sustainable Investment - Last synced: 27 Jan 2026 - Ranking: 16.7
SHARPpy
A collection of open source sounding and hodograph analysis routines, a sounding plotting package, and an interactive, cross-platform application for analyzing real-time soundings all written in Python.
hodograph meteorology skew-t sounding
Atmosphere - Atmospheric Composition and Dynamics - Last synced: 27 Jan 2026 - Ranking: 16.7
rfisheries
Interacting with fisheries databases at openfisheries.org.
fisheries open-data openfisheries r r-package rstats
Biosphere - Marine Life and Fishery - Last synced: 27 Jan 2026 - Ranking: 16.7
biosteam
The Biorefinery Simulation and Techno-Economic Analysis Modules.
biochemical-process bioprocess biorefinery centrifuge chemical-engineering distillation fermentation flash heat-exchanger life-cycle-assessment monte-carlo process-simulation pump reactor sensitivity-analysis techno-economic-analysis thermodynamics unit-operation
Renewable Energy - Bioenergy - Last synced: 27 Jan 2026 - Ranking: 16.7
BirdNET-Analyzer
A deep learning solution for avian diversity monitoring.
acoustic-monitoring bioacoustics birds birdsong deep-learning
Biosphere - Avian Monitoring and Analysis - Last synced: 27 Jan 2026 - Ranking: 16.7
pybikes
Provides a set of tools to scrape bike sharing data from different websites and APIs, thus providing a coherent and generalized set of classes and methods to access this sort of information.
Consumption - Mobility and Transportation - Last synced: 27 Jan 2026 - Ranking: 16.7
ACT
The Atmospheric data Community Toolkit is an open source Python toolkit for working with atmospheric time-series datasets of varying dimensions.
atmospheric-science corrections meteorological-data meteorology retrieval time-series visualization
Atmosphere - Atmospheric Composition and Dynamics - Last synced: 27 Jan 2026 - Ranking: 16.6
EOReader
A remote-sensing opensource Python library reading optical and SAR constellations, loading and stacking bands, clouds, DEM and spectral indices in a sensor-agnostic way.
cosmo-skymed earth-observation geopandas iceye landsat maxar planetscope pleiades radarsat rasterio remote-sensing saocom sar satellite-imagery sentinel-1 sentinel-2 sentinel-3 terrasar worldview xarray
Sustainable Development - Environmental Satellites - Last synced: 27 Jan 2026 - Ranking: 16.6
Digital Earth Africa Notebooks
Using Earth observations to address social, environmental and economic changes on the Africa continent.
earthobservation hacktoberfest jupyter-notebooks opendatacube python remotesensing xarray
Sustainable Development - Data Catalogs and Interfaces - Last synced: 27 Jan 2026 - Ranking: 16.6
GEOPM
Serves as a framework for investigating energy and power optimizations geared towards heterogeneous high performance computing platforms.
control-systems hardware high-performance-computing hpc power-management service sustainability telemetry
Consumption - Computation and Communication - Last synced: 27 Jan 2026 - Ranking: 16.6
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 System Modeling Frameworks - Last synced: 27 Jan 2026 - Ranking: 16.5
Quartz Solar Forecast
The aim of the project is to build an open source PV forecast that is free and easy to use.
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 27 Jan 2026 - Ranking: 16.5
Fisheries Stock Assessment
Provides R functions to conduct typical introductory fisheries analyses.
fish fisheries fisheries-management fisheries-stock-assessment population-dynamics r stock-assessment
Biosphere - Marine Life and Fishery - Last synced: 27 Jan 2026 - Ranking: 16.5
Capytaine
A Python package for the simulation of the interaction between water waves and floating bodies in frequency domain.
boundary-element-method fortran hydrodynamics potential-flow python sea-keeping water-wave wave-energy
Renewable Energy - Hydro Energy - Last synced: 27 Jan 2026 - Ranking: 16.4
Scores
A Python package of mathematical functions for the verification, evaluation and optimisation of forecasts, predictions or models, primarily supporting the meteorological, climatological and geoscientific communities.
climate contingency-table dask forecast-evaluation forecast-verification forecasting model-validation oceanography pandas python verification weather xarray
Climate Change - Earth and Climate Modeling - Last synced: 27 Jan 2026 - Ranking: 16.4
BikeshareClient
Dotnet library for integrating with GBFS bikeshare systems.
bikeshare bikeshare-systems gbfs netstandard
Consumption - Mobility and Transportation - Last synced: 27 Jan 2026 - Ranking: 16.4
PCSE
A framework developed for implementing crop simulation models developed in Wageningen.
Consumption - Agriculture and Nutrition - Last synced: 27 Jan 2026 - Ranking: 16.4
ParFlow
An open-source, modular, parallel watershed flow model.
Hydrosphere - Freshwater and Hydrology - Last synced: 27 Jan 2026 - Ranking: 16.4
icepyx
Python tools for obtaining and working with ICESat-2 data.
closember community-driven hacktoberfest icesat-2 python3
Cryosphere - Glacier and Ice Sheets - Last synced: 27 Jan 2026 - Ranking: 16.4
argopy
A global network of nearly 4000 autonomous probes measuring pressure, temperature and salinity from the surface to 2000m depth every 10 days.
argo argo-data argo-floats oceanography python
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 27 Jan 2026 - Ranking: 16.3
powerplantmatching
A toolset for cleaning, standardizing and combining multiple power plant databases.
Energy Systems - Energy Data Accessibility and Integration - Last synced: 27 Jan 2026 - Ranking: 16.3
Climate_Indices
Contains Python implementations of various climate index algorithms which provide a geographical and temporal picture of the severity of precipitation and temperature anomalies useful for climate monitoring and research.
Climate Change - Climate Data Processing and Analysis - Last synced: 27 Jan 2026 - Ranking: 16.3
oce
An R package for oceanographic processing.
Hydrosphere - Ocean and Hydrology Data Access - Last synced: 27 Jan 2026 - Ranking: 16.3
PowerSystems.jl
Provides a rigorous data model using Julia structures to enable power systems analysis and modeling.
electrical energy-system julia nrel powersystems
Energy Systems - Energy System Modeling Frameworks - Last synced: 27 Jan 2026 - Ranking: 16.3
wavespectra
An open source project for working with ocean wave spectral data.
ocean python spectra statistics wave xarray
Hydrosphere - Waves and Currents - Last synced: 27 Jan 2026 - Ranking: 16.2
USGS
A Python module for interfacing with the US Geological Survey's API.
Sustainable Development - Data Catalogs and Interfaces - Last synced: 27 Jan 2026 - Ranking: 16.2
biomod2
A computer platform for ensemble forecasting of species distributions, enabling the treatment of a range of methodological uncertainties in models and the examination of species-environment relationships.
Biosphere - Species Distribution Modeling - Last synced: 27 Jan 2026 - Ranking: 16.2
fasstr
An R package to analyze, summarize, and visualize daily streamflow data.
bcgov for frequency-analysis hydat hydrology r streamflow summary-statistics trends water
Natural Resources - Water Supply and Quality - Last synced: 27 Jan 2026 - Ranking: 16.2
imod
An open source project to make working with MODFLOW groundwater models in Python easier.
Hydrosphere - Freshwater and Hydrology - Last synced: 27 Jan 2026 - Ranking: 16.1
scikit-maad
Enables quantitative analysis of environmental audio, offering tools for processing, segmenting, and computing acoustic features.
acoustic-indices bioacoustics ecoacoustics pattern-recognition signal-processing sound-pressure-level
Biosphere - Bioacoustics and Acoustic Data Analysis - Last synced: 27 Jan 2026 - Ranking: 16.1
rdwd
An R package to select, download and read climate data from the German Weather Service.
Atmosphere - Meteorological Observation and Forecast - Last synced: 27 Jan 2026 - Ranking: 16.1
OpenSTEF
A Python package which is used to make short term forecasts for the energy sector.
data-science energy energy-forecasting forecasting machine-learning python time-series
Energy Systems - Load and Demand Forecasting - Last synced: 27 Jan 2026 - Ranking: 16.1
Wallace
A modular platform for reproducible modeling of species niches and distributions, written in R.
Biosphere - Species Distribution Modeling - Last synced: 27 Jan 2026 - Ranking: 16.1
HyperCoast
A Python package for visualizing and analyzing hyperspetral data in coastal regions.
aviris coastal emit geospatial hyperspectral ipyleaflet ipywidgets leafmap nasa neon pace python
Hydrosphere - Coastal and Reefs - Last synced: 27 Jan 2026 - Ranking: 16.0
pyinaturalist
Python client for iNaturalist, a community science platform that helps people get involved in the natural world by observing and identifying the living things around them.
api api-client biodiversity biodiversity-data biodiversity-informatics citizen-science inaturalist python
Biosphere - Biodiversity Citizen Science - Last synced: 27 Jan 2026 - Ranking: 16.0
NeuralHydrology
Python library to train neural networks with a strong focus on hydrological applications.
Hydrosphere - Freshwater and Hydrology - Last synced: 27 Jan 2026 - Ranking: 16.0
pvanalytics
Quality control, filtering, feature labeling, and other tools for working with data from photovoltaic energy systems.
photovoltaic python renewable-energy renewables solar-energy
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 27 Jan 2026 - Ranking: 15.9
landscapemetrics
Landscape Metrics for Categorical Map Patterns in R.
landscape-ecology landscape-metrics r raster spatial
Natural Resources - Soil and Land - Last synced: 27 Jan 2026 - Ranking: 15.9
moveHMM
R package which implements hidden Markov models and associated tools (state decoding, model selection, model checking, etc.) tailored to animal movement modelling.
animal-movement hidden-markov-model hmm movement-ecology r-package
Biosphere - Ecological and Environmental Modeling - Last synced: 27 Jan 2026 - Ranking: 15.9