Caravan
The open global large-sample hydrology dataset — thousands of catchments with forcing, attributes and streamflow.
A Python software stack for US hydrology data: NHD+ networks, gauges, DEMs, soils and climate via one API family.
Install
pip install pygeohydroHyRiver is a family of Python packages (PyNHD, PyGeoHydro, Py3DEP, PyDaymet and siblings) that together cover the US hydrology data landscape: NHDPlus river networks and navigation, USGS gauges, 3DEP elevation, soils, land cover, and Daymet/GridMET climate forcing — all returned as GeoPandas/xarray objects ready for analysis.
The value is the composition: delineate from NHDPlus, attach gauges, pull DEM and forcing for the basin — one coherent scripted workflow. For US-focused Python hydrology it has become the data-access layer of choice.
Other data, monitoring & forecasting tools covering similar workflow stages.
The open global large-sample hydrology dataset — thousands of catchments with forcing, attributes and streamflow.
Deltares' operational forecasting platform — the shell running national flood-forecast centres worldwide.
CUAHSI's platform for sharing hydrological data and models — DOIs, collaboration and linked compute.
An open-source take on Google Flood Hub — per-gauge neural network streamflow forecasting you can self-host.
Dewberry's open tool for building STAC catalogs of storms and gauge data — inputs for stochastic storm transposition.
The USGS R package for pulling NWIS and Water Quality Portal data — gauge records as tidy data frames.