Delta Hydro

swmmtoolbox

Stable

Python CLI and library for extracting time series from SWMM binary output files.

Pricing
Open Source
License
BSD-3-Clause
Commercial use
Permitted
Ecosystem
Python, SWMM
Platform
Windows, macOS, Linux

Install

pip install swmmtoolbox

About swmmtoolbox

swmmtoolbox, by Tim Cera, does one narrow job well: it reads the binary .out files SWMM writes and extracts whatever time series you ask for — node, link, subcatchment or system variables — to CSV or straight into pandas, from the command line or as a library.

Because it is command-line first, it slots into shell pipelines and batch post-processing where importing a full modelling stack would be overkill. Part of Cera's family of quiet, dependable water tools (alongside tsproc-style time-series utilities), and a pragmatic companion to PySWMM rather than a competitor.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Alternatives to swmmtoolbox

Other urban stormwater & infrastructure tools covering similar workflow stages.

Delta Hydro Studio

FreemiumVerified

Browser-based hydrology and hydraulics calculators for practising engineers — no install, report-ready output.

Urban Stormwater & InfrastructureActiveRational MethodCulvert Sizing

PySWMM

Open SourceVerified

Python interface to the SWMM engine — step through simulations, read state, and control gates in real time.

Urban Stormwater & InfrastructureActiveSWMMPython Hydrology

EPA's free tool for estimating site runoff reduction from green infrastructure, with climate scenarios.

Urban Stormwater & InfrastructureStableSuDS & LID DesignStormwater Design

EPA's toolbox for sanitary sewer overflow planning — RDII analysis with the SWMM engine underneath.

Urban Stormwater & InfrastructureDormantSewer ModellingSWMM

HydroCAD

Commercial

The US land-development standard for TR-55/TR-20 hydrographs and detention pond design.

Urban Stormwater & InfrastructureActiveDetention DesignTR-55

MUSIC

Commercial

eWater's stormwater-quality model — the WSUD assessment standard across Australian councils.

Urban Stormwater & InfrastructureActiveSuDS & LID DesignWater Quality Modelling