Causeway Flow
Storm and foul water drainage design and 1D hydraulic modelling software for UK and Irish civil engineers.
16 tools · Topic
EPA SWMM is the reference engine for urban drainage and stormwater quality, and because its source is public domain, a large set of tools has grown around it: Python and R wrappers, real-time control layers, GIS model builders and commercial interfaces. The engine and those tools are listed here.
Storm and foul water drainage design and 1D hydraulic modelling software for UK and Irish civil engineers.
EPA's toolbox for sanitary sewer overflow planning — RDII analysis with the SWMM engine underneath.
The public-domain engine of urban drainage: dynamic-wave pipe networks, runoff, LID and water quality.
Build and read EPA SWMM models as QGIS layers — free GIS-based SWMM model construction.
Browser-based urban stormwater and drainage modeling powered by OpenSWMM 6 compiled to WebAssembly.
MATLAB (and Python/LabVIEW) co-simulation with SWMM — built for real-time control research.
CDM Smith's free rainfall statistics and STORM-method screening model — IDF analysis, disaggregation, CSO planning.
CHI's commercial GIS front-end for SWMM — the most direct productivity upgrade for serious SWMM users.
Python interface to the SWMM engine — step through simulations, read state, and control gates in real time.
EPA's Climate Adjustment Tool for SWMM — apply downscaled climate projections to rainfall and evaporation inputs.
Free web tool for building synthetic design-storm patterns — 560+ temporal patterns, exportable to SWMM and HMS.
Benchmark scenarios for smart-stormwater control — test real-time control algorithms on curated SWMM systems.
Pure-Python reading, editing and running of SWMM INP, RPT and OUT files — the full file-format toolkit.
Pandas-powered reading, editing and version-diffing of SWMM models — the model-management side of the stack.
Run and read EPA SWMM from R — model execution, results import and GIS conversion on CRAN.
Python CLI and library for extracting time series from SWMM binary output files.