Delta Hydro

25 tools · Category

Hydrology & Catchment Analysis

Hydrology is where every water project starts: how much water arrives, when, and from where. This category collects rainfall-runoff models, catchment delineation utilities, flood-frequency and design-storm tools, and the scripting libraries engineers use to automate them. Whether you need a continuous simulation model for a research catchment or a quick SCS Curve Number estimate for a site plan, the tools below cover the full range — from heavyweight suites like HEC-HMS and SWAT to focused Python and R packages you can drop into an existing workflow.

FAO's classic tool for crop water requirements and irrigation scheduling from climate and crop data.

Hydrology & Catchment AnalysisDormantIrrigationEvapotranspiration

Browser-based rainfall frequency analysis — fit and rank 11 distributions with confidence intervals.

Hydrology & Catchment AnalysisActiveFlood Frequency AnalysisIDF Curves

HEC-HMS

FreeVerified

The US Army Corps standard for rainfall-runoff modelling — event and continuous simulation, free to use.

Hydrology & Catchment AnalysisActiveHEC-HMSSCS Curve Number

Reservoir system simulation from HEC — operating rules, flood control and multi-reservoir networks, free.

Hydrology & Catchment AnalysisActiveReservoir OperationsFlood Routing

Statistical hydrology from HEC: Bulletin 17C flood frequency, volume-duration and general frequency analysis.

Hydrology & Catchment AnalysisActiveFlood Frequency Analysis

HydroMT

Open Source

Deltares' Python framework that builds ready-to-run hydrological models from global and local datasets.

Hydrology & Catchment AnalysisActivePython HydrologyDEM Processing

MIKE SHE

Commercial

DHI's integrated hydrological model — coupled overland, unsaturated, groundwater and channel flow.

Hydrology & Catchment AnalysisActiveGroundwater ModellingEvapotranspiration

NeuralHydrology

Open Source

Deep-learning rainfall-runoff modelling — the LSTM framework behind much of ML hydrology research.

Hydrology & Catchment AnalysisActiveStreamflow ForecastingPython Hydrology

PRMS

Gov-Public

USGS Precipitation-Runoff Modeling System — distributed continuous simulation with strong snow physics.

Hydrology & Catchment AnalysisActiveSnow HydrologyPython Hydrology

PeakFQ

Gov-Public

USGS software for Bulletin 17C flood-frequency analysis of annual peak-flow records.

Hydrology & Catchment AnalysisStableFlood Frequency AnalysisStreamflow Data

Pywr

Open Source

Python water-resource network simulator — fast LP-based allocation for reservoir systems and supply networks.

Hydrology & Catchment AnalysisActiveReservoir OperationsPython Hydrology

RainyDay

Open Source

Stochastic storm transposition in Python — probabilistic extreme rainfall scenarios from remote-sensing data.

Hydrology & Catchment AnalysisActiveDesign StormsFlood Frequency Analysis

Raven

Open Source

A flexible hydrological modelling framework — emulate GR4J, HBV, HMETS or build your own model structure.

Hydrology & Catchment AnalysisActiveStreamflow ForecastingPython Hydrology

SPOTPY

Open Source

Python toolbox for calibrating and uncertainty-analysing any environmental model — SCE-UA, DREAM, GLUE and more.

Hydrology & Catchment AnalysisStablePython Hydrology

SWAT+

Open Source

The USDA watershed model for land use, sediment and nutrients — continuous simulation at catchment scale.

Hydrology & Catchment AnalysisActiveWater Quality ModellingSCS Curve Number

USGS's merged surface-water and groundwater statistics program — baseflow separation, flow duration, low flows.

Hydrology & Catchment AnalysisActiveStreamflow DataFlood Frequency Analysis

VIC

Open Source

The Variable Infiltration Capacity model — macroscale land-surface hydrology for big basins and climate studies.

Hydrology & Catchment AnalysisStableSnow HydrologyClimate Projections

WBNM

Free

The Watershed Bounded Network Model — free Australian runoff-routing hydrology for flood estimation.

Hydrology & Catchment AnalysisStableFlood RoutingDesign Storms

Wflow.jl

Open Source

Deltares' distributed hydrological model in Julia — gridded rainfall-runoff with kinematic-wave routing.

Hydrology & Catchment AnalysisActiveStreamflow ForecastingSnow Hydrology

WinTR-55

Gov-Public

NRCS's official implementation of TR-55 small-watershed hydrology: peaks, hydrographs and storage.

Hydrology & Catchment AnalysisStableTR-55SCS Curve Number

airGR

Open Source

INRAE's GR rainfall-runoff models (GR4J family) plus CemaNeige snow, packaged for R.

Hydrology & Catchment AnalysisActiveR HydrologySnow Hydrology

hms-commander

Open Source

Python automation for HEC-HMS — batch and parallel runs, design storms, and DSS handoff to HEC-RAS.

Hydrology & Catchment AnalysisActiveHEC-HMSPython Hydrology

hydroeval

Open Source

A tiny Python package that computes NSE, KGE and friends correctly — the metrics layer of model evaluation.

Hydrology & Catchment AnalysisStablePython Hydrology

pyet

Open Source

Reference and potential evapotranspiration in Python — 20+ published methods, FAO-56 included, on pandas/xarray.

Hydrology & Catchment AnalysisActiveEvapotranspirationIrrigation

pyromb

Open Source

Build RORB, WBNM and URBS model files straight from GIS shapefiles — with companion QGIS plugins.

Hydrology & Catchment AnalysisActiveFlood RoutingQGIS Hydrology