Causeway Flow
Storm and foul water drainage design and 1D hydraulic modelling software for UK and Irish civil engineers.
Run and read EPA SWMM from R — model execution, results import and GIS conversion on CRAN.
Install
install.packages("swmmr")swmmr connects R to the SWMM engine: execute simulations, read the binary output into tidy data structures, convert models to GIS formats and build simple optimisation loops around the engine. For teams whose analytics live in R rather than Python, it covers the same ground PySWMM/swmmio cover — run, read, iterate.
Development has slowed, but the package is on CRAN, documented, and the SWMM file formats it targets are stable, so it remains perfectly serviceable for scripted SWMM work in R.
The public-domain urban drainage engine and everything that grew around it.
Ranked by the topics, categories and workflow stages they share with swmmr.
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.
CDM Smith's free rainfall statistics and STORM-method screening model — IDF analysis, disaggregation, CSO planning.
Python interface to the SWMM engine — step through simulations, read state, and control gates in real time.
The public-domain engine of urban drainage: dynamic-wave pipe networks, runoff, LID and water quality.
Browser-based urban stormwater and drainage modeling powered by OpenSWMM 6 compiled to WebAssembly.