Delta Hydro

14 tools · Topic

EPA SWMM Tools, Wrappers & Interfaces

EPA SWMM is the reference engine for urban drainage and stormwater quality, and because its source is public domain, a rich ecosystem has grown around it: Python wrappers, real-time control layers, GIS interfaces and full GUI alternatives. All of it is indexed here.

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

Urban Stormwater & InfrastructureDormantSewer ModellingSWMM

EPA SWMM

Gov-PublicVerified

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

Urban Stormwater & InfrastructureActiveSWMMSewer Modelling

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

Urban Stormwater & InfrastructureActiveSWMMQGIS Hydrology

MatSWMM

Open Source

MATLAB (and Python/LabVIEW) co-simulation with SWMM — built for real-time control research.

Urban Stormwater & InfrastructureDormantSWMMSewer Modelling

CDM Smith's free rainfall statistics and STORM-method screening model — IDF analysis, disaggregation, CSO planning.

Urban Stormwater & InfrastructureActiveIDF CurvesRainfall Data

PCSWMM

Commercial

CHI's commercial GIS front-end for SWMM — the most direct productivity upgrade for serious SWMM users.

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

SWMM-CAT

Gov-Public

EPA's Climate Adjustment Tool for SWMM — apply downscaled climate projections to rainfall and evaporation inputs.

Climate & Change AnalysisStableClimate ProjectionsSWMM

Free web tool for building synthetic design-storm patterns — 560+ temporal patterns, exportable to SWMM and HMS.

Urban Stormwater & InfrastructureActiveDesign StormsIDF Curves

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

swmmr

Open Source

Run and read EPA SWMM from R — model execution, results import and GIS conversion on CRAN.

Urban Stormwater & InfrastructureDormantSWMMR Hydrology

swmmtoolbox

Open Source

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

Urban Stormwater & InfrastructureStableSWMMPython Hydrology