QGIS
The free, open-source GIS that has become the default spatial platform for water engineers worldwide.
Four decades of geospatial engineering — r.watershed and the most battle-tested hydrology modules in GIS.
by OSGeo
GRASS GIS has been in development since 1982, and its hydrology modules carry that maturity: r.watershed delineates basins and streams with an AT-least-cost algorithm that handles depressions without explicit filling, r.stream.* tools build and analyse networks, and r.sim.water runs overland-flow simulation — all scriptable from Python or shell.
Like SAGA, GRASS is available inside QGIS as a Processing provider, which is how most water engineers consume it today. For large rasters and long processing chains, native GRASS with its region-based workflow is exceptionally robust — the kind of software that simply does not break.
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.