EVERYTHING XIAOMI
Get listed

PySWMM

Place
#35 of 89
Score
6.6
PySWMM's website

The facts below are what the maker publishes about PySWMM, checked and dated. Our editors have not written about it yet.

Plans and prices

From PySWMM's own pricing page, checked 12 Oct 2026.

All about pricing
PlanPriceWhat it gives you
PySWMMFreeOpen-source Python interface to SWMM · BSD-2-Clause license

The facts

Each one read from PySWMM's own pages, with the date it was checked.

What it does

Delivery mode
desktopchecked 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.checked 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.checked 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.checked 12 Oct 2026
License
The project describes its license as permissive BSD-2-Clause.checked 12 Oct 2026
Live simulation
It enables users to interact with a running SWMM simulation and supports rapid prototyping.checked 12 Oct 2026
Model workflows
It supports stormwater model optimization, controls, and results post-processing.checked 12 Oct 2026
Network editing
It allows users to edit network and hydrologic parameters without manipulating the .inp file directly.checked 12 Oct 2026
Organization
The project describes itself as community-owned and says contributors develop code to benefit users, often on their own time.checked 12 Oct 2026
Purpose
PySWMM provides Python access to the SWMM data model for stormwater modeling.checked 12 Oct 2026
Python controls
The project describes developing control algorithms in Python and setting node inflows during simulations.checked 12 Oct 2026
Results
The project documentation describes extracting time-series data from running simulations and reading results from binary output files.checked 12 Oct 2026
Support
The project directs users with bugs or support questions to GitHub Discussions and its issue tracker.checked 12 Oct 2026
Supported systems
The tutorial lists installation instructions for Windows, Ubuntu/Linux, and MacOS.checked 12 Oct 2026

Money

Free plan
Yeschecked 23 Sep 2026

Alternatives to PySWMM

All alternatives
  1. 1SimFlow logo

    SimFlow

    Free planWebLinuxmacOSWindows
    8.2From €8,000 a year
  2. 2COMSOL Multiphysics logo

    COMSOL Multiphysics

    WebAPILinuxmacOS
    7.7
  3. 3

    FeenoX

    Free planWebAPILinuxSelf-hosted
    7.5Free plan
  4. 4

    myPhysicsLab

    Free planWebLinuxmacOSSelf-hosted
    7.5Free plan
  5. 5OpenFOAM logo

    OpenFOAM

    Free planLinuxmacOSSelf-hostedWindows
    7.3Free plan
  6. 6

    MPTRAC

    Free planWebLinuxSelf-hosted
    7.2Free plan