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

Appears in collections

  • The SWMM Ecosystem

    The public-domain urban drainage engine and everything that grew around it.

Alternatives to swmmtoolbox

Ranked by the topics, categories and workflow stages they share with swmmtoolbox.

PySWMM

Open SourceVerified

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

Urban Stormwater & InfrastructureActiveSWMMPython Hydrology

pystorms

Open Source

Benchmark scenarios for smart-stormwater control — test real-time control algorithms on curated SWMM systems.

Urban Stormwater & InfrastructureStableSWMMPython Hydrology

swmm_api

Open Source

Pure-Python reading, editing and running of SWMM INP, RPT and OUT files — the full file-format toolkit.

Urban Stormwater & InfrastructureActiveSWMMPython Hydrology

swmmio

Open Source

Pandas-powered reading, editing and version-diffing of SWMM models — the model-management side of the stack.

Urban Stormwater & InfrastructureActiveSWMMPython Hydrology

Causeway Flow

Commercial

Storm and foul water drainage design and 1D hydraulic modelling software for UK and Irish civil engineers.

Urban Stormwater & InfrastructureActiveRational MethodSWMM

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

Urban Stormwater & InfrastructureDormantSewer ModellingSWMM