QGIS
The free, open-source GIS that has become the default spatial platform for water engineers worldwide.
Utah State's parallel terrain-analysis suite — D-infinity flow modelling and objective stream-network extraction.
by Utah State University
TauDEM (Terrain Analysis Using Digital Elevation Models), by David Tarboton at Utah State University, is the research-grade standard for DEM-based hydrology: pit removal, D8 and D-infinity flow models, contributing area, and stream-network delineation with objective drop-analysis thresholds rather than arbitrary ones. Its MPI parallelisation lets it chew through very large DEMs.
The D-infinity method — apportioning flow between neighbours by slope direction — originates here and matters wherever dispersal and wetness patterns count. Interfaces exist for ArcGIS and QGIS, and the CLI slots into scripted pipelines cleanly.
Other geospatial & hydro-gis tools covering similar workflow stages.
The free, open-source GIS that has become the default spatial platform for water engineers worldwide.

500+ fast geospatial analysis tools with the best DEM hydrology toolkit in open source.
JAXA's 30m global DSM from PRISM stereo imagery — a strong third opinion alongside SRTM and Copernicus DEM.
A 30m global DEM reaching to 83° latitude — the go-to where SRTM/NASADEM have no coverage at all.
Esri's free hydrology framework for ArcGIS Pro — terrain preprocessing and the data model behind many agency workflows.
ESA's TanDEM-X-derived global DEM — the most accurate free global surface model available today.