Delta Hydro

hydrofunctions

Stable

A friendly Python client for USGS NWIS streamflow data — request, cache and plot gauge records in a notebook.

Pricing
Open Source
License
MIT
Commercial use
Permitted
Ecosystem
Python, pandas
Platform
Windows, macOS, Linux

Install

pip install hydrofunctions

About hydrofunctions

hydrofunctions keeps the common case simple: request USGS NWIS discharge or stage for one or many gauges, get a pandas DataFrame with sensible column names, cache responses politely, and produce quick hydrographs and flow-duration curves. Its documentation teaches the NWIS service itself as it goes.

For teaching, quick studies and analysts who want data access without adopting a full stack, it remains a tidy, focused tool — with HyRiver the step up when workflows grow spatial.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Alternatives to hydrofunctions

Other data, monitoring & forecasting tools covering similar workflow stages.

Near-real-time scatterometer soil moisture from EUMETSAT — hours of latency, useful for operational monitoring.

Data, Monitoring & ForecastingActiveSatellite Soil Moisture DataStreamflow Forecasting

Caravan

Open Source

The open global large-sample hydrology dataset — thousands of catchments with forcing, attributes and streamflow.

Data, Monitoring & ForecastingActiveStreamflow DataRainfall Data

Deltares' operational forecasting platform — the shell running national flood-forecast centres worldwide.

Data, Monitoring & ForecastingActiveStreamflow ForecastingFlood Mapping

The longest satellite soil moisture record available — merged active+passive retrievals back to 1978, free, no login.

Data, Monitoring & ForecastingActiveSatellite Soil Moisture DataDrought Analysis

Monthly total water storage change from satellite gravity — the only direct signal of large-scale groundwater depletion.

Data, Monitoring & ForecastingActiveGRACE Water Storage DataGroundwater Modelling

HyRiver

Open Source

A Python software stack for US hydrology data: NHD+ networks, gauges, DEMs, soils and climate via one API family.

Data, Monitoring & ForecastingActiveStreamflow DataRainfall Data