HEC-HMS
The US Army Corps standard for rainfall-runoff modelling — event and continuous simulation, free to use.
NRCS's official implementation of TR-55 small-watershed hydrology: peaks, hydrographs and storage.
by USDA NRCS
WinTR-55 is the Natural Resources Conservation Service's Windows implementation of Technical Release 55, "Urban Hydrology for Small Watersheds" — the procedure a large share of US drainage manuals still reference for small-site peak discharge and detention sizing. It computes runoff by Curve Number, times of concentration by the NRCS velocity method, and generates hydrographs by the TR-20 engine that now runs underneath.
It shows its age, but it is free, official and universally accepted where TR-55 is specified. For modern workflows, the same methods are available inside HEC-HMS and most commercial drainage suites; WinTR-55 remains the canonical reference implementation.
Other hydrology & catchment analysis tools covering similar workflow stages.
The US Army Corps standard for rainfall-runoff modelling — event and continuous simulation, free to use.
FAO's classic tool for crop water requirements and irrigation scheduling from climate and crop data.
Browser-based rainfall frequency analysis — fit and rank 11 distributions with confidence intervals.
Reservoir system simulation from HEC — operating rules, flood control and multi-reservoir networks, free.
Statistical hydrology from HEC: Bulletin 17C flood frequency, volume-duration and general frequency analysis.
Deltares' Python framework that builds ready-to-run hydrological models from global and local datasets.