Delta Hydro

6 tools · Topic

HEC-RAS Automation & Python Scripting Tools

HEC-RAS is the most widely used hydraulic model on earth, and the ecosystem for scripting it from Python has matured fast: geometry generation, plan automation, batch runs and HDF results extraction. If you run RAS more than once a month, the controllers and readers below will change how you work.

Jupyter notebook suite for batch HEC-RAS and HEC-HMS runs — parallel execution and calibration statistics.

Hydraulics & River SystemsActiveHEC-RAS AutomationHEC-HMS

HEC-RAS

FreeVerified

The world's most used hydraulic model: free 1D/2D river analysis, sediment, water quality and flood mapping.

Hydraulics & River SystemsActiveRiver Modelling2D Hydraulic Modelling

RAS Commander

Open Source

Python automation for HEC-RAS 6.x: batch runs, parallel execution and HDF results extraction.

Hydraulics & River SystemsActiveHEC-RAS AutomationPython Hydrology

hms-commander

Open Source

Python automation for HEC-HMS — batch and parallel runs, design storms, and DSS handoff to HEC-RAS.

Hydrology & Catchment AnalysisActiveHEC-HMSPython Hydrology

pyHMT2D

Open Source

Python control and post-processing for 2D hydraulic models — SRH-2D and HEC-RAS 2D results to VTK and beyond.

Hydraulics & River SystemsStable2D Hydraulic ModellingHEC-RAS Automation

rashdf

Open Source

Read HEC-RAS HDF5 geometry and results into GeoPandas/xarray — built for FEMA's flood-risk data pipelines.

Hydraulics & River SystemsActiveHEC-RAS AutomationPython Hydrology