Open Source Python Packages in Hydrology
Holds a list of open source Python packages interesting to Hydrologists.
hydrologists hydrology open-source python
Sustainable Development - Curated Lists - Last synced: 22 Aug 2026 - Ranking: 8.8
hspfbintoolbox
A Python script and library of functions to read Hydrological Simulation Program Fortran (HSPF) binary files and print to screen.
cli hydrology python simulation
Hydrosphere - Freshwater and Hydrology - Last synced: 22 Aug 2026 - Ranking: 9.0
SynopticPy
Gives you access to real-time and historical surface-based weather and environmental observations for thousands of stations.
mesonet mesowest polars python synoptic-api weather
Sustainable Development - Data Catalogs and Interfaces - Last synced: 22 Aug 2026 - Ranking: 11.7
oceanmesh
A Python package for the development of unstructured triangular meshes that are used in the simulation of coastal ocean circulation.
coastal-modelling mesh-generation python
Hydrosphere - Coastal and Reefs - Last synced: 22 Aug 2026 - Ranking: -Infinity
SolarTherm
Solar thermal power/fuel station performance simulation and optimization using Modelica.
energy engineering modelica modelica-library optimisation simulation solar thermodynamics
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 22 Aug 2026 - Ranking: 7.6
BirdNET-Analyzer
A deep learning solution for avian diversity monitoring.
acoustic-monitoring bioacoustics birds birdsong deep-learning
Biosphere - Avian Monitoring and Analysis - Last synced: 22 Aug 2026 - Ranking: 18.9
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: 22 Aug 2026 - Ranking: 12.2
CoastWatch Satellite Course
The goal of the course is to familiarize university researchers and students with different types of ocean satellite data, different tools, and teach participants how to use satellite data in their own research using their choice of software (R, python, ArcGIS).
Sustainable Development - Education - Last synced: 22 Aug 2026 - Ranking: 0.0
SimFire
An open-source wildfire simulator written in Python and meant to be used to train reinforcement learning agents.
python reinforcement-learning reinforcement-learning-environments simulation simulator wildfire
Biosphere - Wildfire - Last synced: 22 Aug 2026 - Ranking: 11.1
AMBS
The Atmopsheric Machine Learning Benchmarking System aims to provide state-of-the-art video prediction methods applied to the meteorological domain.
Atmosphere - Meteorological Observation and Forecast - Last synced: 22 Aug 2026 - Ranking: 0.0
CLASSIC
The Canadian Land Surface Scheme Including Biogeochemical Cycles is the land surface component of the CanESM.
Natural Resources - Ecotoxicology - Last synced: 22 Aug 2026 - Ranking: 6.3
24/7 CFE
This project explores the means, costs and impacts of 24/7 Carbon-Free Energy procurement in Europe.
energy energy-model power-system pypsa snakemake
Energy Systems - Global and Regional Energy System Models - Last synced: 23 Aug 2026 - Ranking: 4.3
kerchunk
A library that provides a unified way to represent a variety of chunked, compressed data formats (e.g. NetCDF, HDF5, GRIB), allowing efficient access to the data from traditional file systems or cloud object storage.
Climate Change - Climate Data Standards - Last synced: 22 Aug 2026 - Ranking: 22.2
semanticClimate
Conversion of IPCC documents into semantic form.
Climate Change - Climate Data Processing and Analysis - Last synced: 22 Aug 2026 - Ranking: 6.8
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: 22 Aug 2026 - Ranking: 13.2
Chemical Lagrangian Model of the Stratosphere
A world leader in simulating exchange processes in the atmosphere across transport barriers such as stratosphere-troposphere exchange.
Atmosphere - Atmospheric Chemistry and Aerosol - Last synced: 22 Aug 2026 - Ranking: 0.0
pvfactors
Open source view-factor model for diffuse shading and bifacial PV modeling.
bifacial python renewable-energy solar-energy
Renewable Energy - Photovoltaics and Solar Energy - Last synced: 22 Aug 2026 - Ranking: 15.4
SELEN
An open source Fortran code for the numerical solution of the Sea Level Equation for a spherical, layered, rotating earth with viscoelastic rheology.
Natural Resources - Water Supply and Quality - Last synced: 23 Aug 2026 - Ranking: -Infinity
ESM-lectures
Lecture slides for KIT Energy System Modelling course.
Sustainable Development - Education - Last synced: 23 Aug 2026 - Ranking: 3.1
Story Seed Library
An openly licensed and community translated library of Solarpunk art and story prompts, helping writers and educators picture concrete futures in which humanity lives sustainably on Earth.
Sustainable Development - Knowledge Platforms - Last synced: 23 Aug 2026 - Ranking: 2.6