Skip to main content
Tests Test Coverage Latest release BSD-3 clause license PyPI - Python Version

swmmtoolbox - Overview

The swmmtoolbox is a Python script to read the Storm Water Management Model (SWMM) version 5 binary output files.

Requirements

Python - of course, version 3.10+.

Installation

The swmmtoolbox is available via pip or conda.

pip

pip install swmmtoolbox

conda

conda install -c conda-forge swmmtoolbox

Usage

Command Line

Just run ‘swmmtoolbox –help’ to get a list of subcommands and options:

usage: swmmtoolbox [-h]
                   {about,catalog,extract,listdetail,listvariables,stdtoswmm5}
                   ...

positional arguments:
  {about,catalog,extract,listdetail,listvariables,stdtoswmm5}
    about               Display version number and system information.
    catalog             List the catalog of objects in output file.
    extract             Get the time series data for a particular object and
                        variable.
    listdetail          List nodes and metadata in output file.
    listvariables       List variables available for each type.
    stdtoswmm5          Take the toolbox standard format and return SWMM5
                        format.

options:
  -h, --help            show this help message and exit

Python API

Simply import swmmtoolbox:

import swmmtoolbox

ntsd = swmmtoolbox.extract("tests/frutal.out", "node,45,Hydraulic_head")

Metadata

Release files for swmmtoolbox 4.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swmmtoolbox 4.1.2
File Size Uploaded
swmmtoolbox-4.1.2.tar.gz 1.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for swmmtoolbox 4.1.2
File Interpreter ABI Platform
swmmtoolbox-4.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 1.5 MB

Release files / swmmtoolbox-4.1.2.tar.gz

Download URL swmmtoolbox-4.1.2.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
776ee1a21ea55f153372b2425b9cd253869c13c4377d3dea45b0fb31f6f2e655
BLAKE2b-256 checksum
How to use checksums
004f127277fe0c2ba65a0372051a9519bacfae1d74c44a701e767ce53fa4fe95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 11, 2026.

Transparency log

Release files / swmmtoolbox-4.1.2-py3-none-any.whl

Download URL swmmtoolbox-4.1.2-py3-none-any.whl
Size 67.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1477d04a7f8925a29aae8b991f018b4f5cce7f651b36b4a1e982a3965f1fb05f
BLAKE2b-256 checksum
How to use checksums
68151172f253ea7f714fa405105f092417b0d45299b9d5be04fb11987084df8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.1.2 This release

2 release files

4.1.1

2 release files

4.1.0

2 release files

4.0.14

2 release files

4.0.12

2 release files

4.0.11

1 release file

4.0.10

1 release file

4.0.8

1 release file

4.0.7

1 release file

4.0.6

1 release file

4.0.5

1 release file

4.0.4

1 release file

4.0.3

1 release file

3.4.1

1 release file

3.4.0

1 release file

3.3.5

1 release file

3.3.4

1 release file

3.3.3

1 release file

3.3.2

1 release file

3.2.2

1 release file

3.1.2

1 release file

3.1.1

1 release file

2.4.9.9

1 release file

1.3.6.8

1 release file

1.0.5.8

1 release file

0.5.8

1 release file

0.5.7

1 release file

0.5.5

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page