HydroComplete
Free & open source

Open tools from the HydroComplete workshop.

HydroComplete is built by Michael Flynn, a practicing water-resources PE — and a lot of what gets built here is given away. GIS plugins, CAD libraries, and hydrology engines, all with the same rule as the paid product: real formulas, shown in full, no black boxes.

GPL / MIT licensed. Use them at work today.
GIS

Curve numbers without the data scavenger hunt.

QGIS plugin · GPL

HydroCN — SCS Curve Number calculator

Draw an area of interest and get the composite curve number: SSURGO soils, NLCD land cover, DEM slope for dual hydrologic groups, and NOAA Atlas 14 design-storm runoff — all fetched automatically from federal services (CONUS). Outputs CN polygons, a per-cell CN raster, and audit-ready CSVs. Falls back to ESA WorldCover when the federal land-cover server is down.

CAD desk tools

Drop-in scripts for the platforms you already run.

One file per routine, named for the command it adds. No installers, no license servers.

AutoCAD / Civil 3D · LISP

C3D-AutoCAD

Small AutoLISP commands for daily drafting: acreage labels, bearing-distance, slope labels, flatten, coordinate exports, and more.

Carlson Civil / Survey · LISP

Carlson-CAD

Survey-first LISP for Carlson: lot bearing-distance, point renumbering, inverse, traverse, field-book reports, station labels.

Bentley OpenRoads · VBA

OpenRoads_vba

Importable VBA modules for OpenRoads Designer: acreage labels, PNEZD point I/O, station-offset, level translation, Z tools.

Civil 3D add-in

HydroComplete for Civil 3D

The stormwater connector that reads pipe networks and catchments straight from your drawing. Free to use; Pro PDF export is paid.

Engines & research

The plumbing, in the open.

Rust

stormsewer

Native-Rust storm sewer hydrology and hydraulics engine — Rational flows, Manning capacity, HGL stepping — built for embedding.

Open primitives

hydro-tools

Rational method, SCS runoff, Manning's equation, HGL steps — the building blocks, implemented plainly and tested.

Python · EPA SWMM

swmm-breach

Pip-installable dam-breach hydrograph generator for SWMM / PCSWMM. Froehlich (2008) implemented, Teton validation case included.

Research

ALR

Physics-based vortex particle simulation as a Manning's-equation alternative for open-channel scour screening. 109 tests.

And the rest

More free engineering, hosted for you.

Want the full design suite — detention routing, water quality, sediment, sealable reports? That's the paid product that funds all of this: HydroComplete Pro.