Delta Hydro

swmmr

Dormant

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

Pricing
Open Source
License
GPL-3
Commercial use
Permitted
Ecosystem
R, SWMM
Platform
Windows, macOS, Linux

Install

install.packages("swmmr")

About 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.

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 swmmr

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

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

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

Urban Stormwater & InfrastructureActiveIDF CurvesRainfall Data

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 SWMM

Gov-PublicVerified

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

Urban Stormwater & InfrastructureActiveSWMMSewer Modelling

LocalSWMM

Open Source

Browser-based urban stormwater and drainage modeling powered by OpenSWMM 6 compiled to WebAssembly.

Urban Stormwater & InfrastructureActiveSWMMStormwater Design