On the recordRead 12 Oct 202615 facts
PySWMM
Plans and prices
PySWMM
Free
Open-source Python interface to SWMM · BSD-2-Clause license
Read 12 Oct 2026 · pyswmm.org
On the record
- Delivery mode
- desktoppyswmm.org · read 23 Sep 2026
- Installation
- The quick guide instructs users to install PySWMM with pip install pyswmm and lists Python 3.6 or higher, 64-bit x86-64, as a requirement.pyswmm.org · read 12 Oct 2026
- Integrations
- The project describes PySWMM as an interface to USEPA SWMM5 and its repository lists PySWMM, SWMM-TOOLKIT, and SWMM5 as layered components.pyswmm.org · read 12 Oct 2026
- Intended users
- The project says it is used by engineers, modelers, and researchers working on stormwater modeling optimization, controls, and results post-processing.github.com · read 12 Oct 2026
- License
- The project describes its license as permissive BSD-2-Clause.pyswmm.org · read 12 Oct 2026
- Live simulation
- It enables users to interact with a running SWMM simulation and supports rapid prototyping.pyswmm.org · read 12 Oct 2026
- Model workflows
- It supports stormwater model optimization, controls, and results post-processing.pyswmm.org · read 12 Oct 2026
- Network editing
- It allows users to edit network and hydrologic parameters without manipulating the .inp file directly.pyswmm.org · read 12 Oct 2026
- Organization
- The project describes itself as community-owned and says contributors develop code to benefit users, often on their own time.pyswmm.org · read 12 Oct 2026
- Purpose
- PySWMM provides Python access to the SWMM data model for stormwater modeling.pyswmm.org · read 12 Oct 2026
- Python controls
- The project describes developing control algorithms in Python and setting node inflows during simulations.github.com · read 12 Oct 2026
- Results
- The project documentation describes extracting time-series data from running simulations and reading results from binary output files.pyswmm.org · read 12 Oct 2026
- Support
- The project directs users with bugs or support questions to GitHub Discussions and its issue tracker.pyswmm.org · read 12 Oct 2026
- Supported systems
- The tutorial lists installation instructions for Windows, Ubuntu/Linux, and MacOS.pyswmm.org · read 12 Oct 2026