Delta Hydro

swmmio

Active

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

Pricing
Open Source
License
MIT
Commercial use
Permitted
Ecosystem
Python, pandas, SWMM
Platform
Windows, macOS, Linux

Install

pip install swmmio

About swmmio

Where PySWMM drives the engine, swmmio handles the model files: it parses INP models into pandas DataFrames and GeoDataFrames, lets you edit networks programmatically, generates versions and scenario variants, and renders quick network visualisations. Comparing two model versions element-by-element — painful in a GUI — is a one-liner.

For utilities managing large SWMM models or consultants running scenario matrices, swmmio turns model administration into reproducible code. It composes naturally with PySWMM in the same script.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Alternatives to swmmio

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

EPA SWMM

Gov-PublicVerified

The public-domain engine of urban drainage: dynamic-wave pipe networks, runoff, LID and water quality.

Urban Stormwater & InfrastructureActiveSWMMSewer Modelling

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

Build and read EPA SWMM models as QGIS layers — free GIS-based SWMM model construction.

Urban Stormwater & InfrastructureActiveSWMMQGIS Hydrology