Delta Hydro

Generate SWMM inp (QGIS plugin)

Active

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

Pricing
Open Source
License
GPL-3.0
Commercial use
Permitted
Ecosystem
QGIS, SWMM, Python
Platform
Windows, macOS, Linux

Install

QGIS → Plugins → Manage and Install Plugins → "Generate SWMM inp"

About Generate SWMM inp (QGIS plugin)

Generate SWMM inp, by Jannik Schilling, closes the gap between QGIS and SWMM: it writes a complete SWMM input file from a set of QGIS layers (conduits, junctions, subcatchments, storage, pumps and the rest) and imports existing .inp models back into editable layers — so network geometry lives in the GIS, where editing, snapping and attribute tools are already good.

Paired with the free engine itself, it forms a zero-cost GIS-integrated SWMM workflow that covers much of what entry commercial GUIs charge for, and it has become the de facto QGIS answer for SWMM model building.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Alternatives to Generate SWMM inp (QGIS plugin)

Other urban stormwater & infrastructure tools covering similar workflow stages.

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 toolbox for sanitary sewer overflow planning — RDII analysis with the SWMM engine underneath.

Urban Stormwater & InfrastructureDormantSewer ModellingSWMM

HydroCAD

Commercial

The US land-development standard for TR-55/TR-20 hydrographs and detention pond design.

Urban Stormwater & InfrastructureActiveDetention DesignTR-55

InfoWorks ICM

Commercial

Autodesk's integrated catchment model — the heavyweight for large sewer networks and coupled 2D flooding.

Urban Stormwater & InfrastructureActiveSewer Modelling2D Hydraulic Modelling

MatSWMM

Open Source

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

Urban Stormwater & InfrastructureDormantSWMMSewer Modelling