top of page

What is HECFLO?
HECFlo is a Python-based automation tool that simplifies the process of building and running hydrologic models in HEC-HMS. Developed by engineers, for engineers, it eliminates tedious manual steps like .basin and .met file creation, rainfall parsing, and tank iteration — all in a consistent, repeatable workflow.
If you're still building HEC models by hand, there's a faster way.
Key Features
-
Automatically creates .basin, .met, .gage, and .dss files from standardised inputs.
-
Automate tank and throttle combinations to find hydraulically neutral setups.
-
Currently CLI-driven. A simple web version is in development — join the waiting list.
-
Focus on engineering decisions — not data wrangling.


Who is it For?
HECFlo is for stormwater engineers, hydrologists, and consultants who use HEC-HMS in development projects. If you're regularly preparing pre/post scenarios, tank sizing, or council-compliant reports — this tool saves time, ensures consistency, and reduces risk of manual error.
HECFLO_Contact
Want to see how HECFlo can help on your next project?
Whether you're after faster HEC-HMS model builds, batch testing of tank setups, or support optimising your workflow — reach out.
Contact

bottom of page
