Skip to main content

Eclipse SUMO - Simulation of Urban MObility

DOI Windows Linux macOS sonarcloud security Translation status Repo Size

What is SUMO

"Simulation of Urban MObility" (SUMO) is an open source, highly portable, microscopic traffic simulation package designed to handle large road networks and different modes of transport.

It is mainly developed by employees of the Institute of Transportation Systems at the German Aerospace Center.

Where to get it

You can download SUMO via our downloads site.

As the program is still under development and is extended continuously, we advice you to use the latest sources from our GitHub repository. Using a command line client the following command should work:

git clone --recursive https://github.com/eclipse-sumo/sumo

Contact

To stay informed, we have a mailing list for SUMO, which you can subscribe to. Messages to the list can be sent to sumo-user@eclipse.org. SUMO announcements will be made through the sumo-announce@eclipse.org list; you can subscribe to it as well. For further contact information, have a look at this page.

Build and Installation

For Windows we provide pre-compiled binaries and CMake files to generate Visual Studio projects. If you want to develop under Windows, please also clone the dependent libraries using

git clone --recursive https://github.com/DLR-TS/SUMOLibraries

If you're using Linux, you should have a look whether your distribution already contains sumo. There is also a ppa for ubuntu users and an open build service instance. If you want to build sumo yourself, the steps for ubuntu are:

sudo apt-get install cmake python g++ libxerces-c-dev libfox-1.6-dev libgdal-dev libproj-dev libgl2ps-dev swig
cd <SUMO_DIR> # please insert the correct directory name here
export SUMO_HOME="$PWD"
mkdir build/cmake-build && cd build/cmake-build
cmake ../..
make -j$(nproc)

For detailed build instructions, have a look at our Documentation.

Getting started

To get started with SUMO, take a look at the docs/tutorial and examples directories, which contain some example networks with routing data and configuration files. There is also user documentation provided in the docs/ directory and on the homepage.

Documentation

Improving SUMO

Please use the GitHub bug tracking tool for bugs and requests, or file them to the list sumo-user@eclipse.org. Before filing a bug, please consider to check with a current repository checkout whether the problem has already been fixed.

We welcome patches, pull requests and other contributions! For details see our contribution guidelines.

We use Weblate for translating SUMO. If you want to add translation strings or a language, see our contribution guidelines.

License

SUMO is licensed under the Eclipse Public License Version 2. For the licenses of the different libraries and supplementary code information is in the subdirectories and the Documentation.

Metadata

Release files for libtraci 1.19.0

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

Built distributions (wheels)

Table of built distributions (wheels) for libtraci 1.19.0
File
libtraci-1.19.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
libtraci-1.19.0-cp312-cp312-macosx_12_0_universal2.whl CPython 3.12 CPython 3.12 macOS 12.0+ universal2 (ARM64, x86-64) Details
libtraci-1.19.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
libtraci-1.19.0-cp311-cp311-macosx_12_0_universal2.whl CPython 3.11 CPython 3.11 macOS 12.0+ universal2 (ARM64, x86-64) Details
libtraci-1.19.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
libtraci-1.19.0-cp310-cp310-macosx_12_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 12.0+ x86-64 Details
libtraci-1.19.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
libtraci-1.19.0-cp39-cp39-macosx_12_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 12.0+ x86-64 Details
libtraci-1.19.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
libtraci-1.19.0-cp38-cp38-macosx_12_0_x86_64.whl CPython 3.8 CPython 3.8 macOS 12.0+ x86-64 Details
libtraci-1.19.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
libtraci-1.19.0-cp37-cp37m-macosx_12_0_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 12.0+ x86-64 Details

Total release size: 135.3 MB

Release files / libtraci-1.19.0-cp312-cp312-win_amd64.whl

Download URL libtraci-1.19.0-cp312-cp312-win_amd64.whl
Size 15.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ae529dbfab07709b3a6ffdaa983372b1104fea856c9739353bf56ec247fb7513
BLAKE2b-256 checksum
How to use checksums
f7bf65f9b1fa14fdc44ef6be2e344595cc2e19bfa2149cc1c95278974ab4c68c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp312-cp312-macosx_12_0_universal2.whl

Download URL libtraci-1.19.0-cp312-cp312-macosx_12_0_universal2.whl
Size 7.0 MB
Tags CPython 3.12 macOS 12.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ffe62046062545b8bb397bd07a7def3562aedc511ebc5666a0a6f360d6389244
BLAKE2b-256 checksum
How to use checksums
6779039d006a2f914bc80aa2bfe416526a37ddfb2953c862db0c4886ee57402a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp311-cp311-win_amd64.whl

Download URL libtraci-1.19.0-cp311-cp311-win_amd64.whl
Size 15.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cf371a2d6ef677a160546562ab8e61f6990d5e50bd31ada1634f73244acc5310
BLAKE2b-256 checksum
How to use checksums
a751c42d746e0324bebfbe74f7a7f7e60a90cbede7f14802ae7845e54cded9e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp311-cp311-macosx_12_0_universal2.whl

Download URL libtraci-1.19.0-cp311-cp311-macosx_12_0_universal2.whl
Size 7.0 MB
Tags CPython 3.11 macOS 12.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
33eb021de681a5055f48e3651fa3ebcf5c573ee9a4f243c969e17b282ff76467
BLAKE2b-256 checksum
How to use checksums
9147d142ac4d39b2545ded8cd21b45710007b1f4db5b3eb2da7dbebbe9032fe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp310-cp310-win_amd64.whl

Download URL libtraci-1.19.0-cp310-cp310-win_amd64.whl
Size 15.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a710849d3278fca03038ad4d02be6c102be49b47945e7184ec525bea6e83f969
BLAKE2b-256 checksum
How to use checksums
d5e538c58ee86e1fddccdfac93d47dcd52969a8477920185964f9189fdc88c14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp310-cp310-macosx_12_0_x86_64.whl

Download URL libtraci-1.19.0-cp310-cp310-macosx_12_0_x86_64.whl
Size 7.0 MB
Tags CPython 3.10 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
987da851614d0fde8ef9458e1da4798b186c31127c95de183f921a9c246a7ac9
BLAKE2b-256 checksum
How to use checksums
23d14811aad6aab1549a3914cb639a07c9adc30ebfb3268955508d95033d3d35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp39-cp39-win_amd64.whl

Download URL libtraci-1.19.0-cp39-cp39-win_amd64.whl
Size 15.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f5405330f53544a2a1d87bc1c34d2c94d40279e71992f2eb6b10bdbcfbf67723
BLAKE2b-256 checksum
How to use checksums
4705895f4b42904813902414df04c727fd2b3457eb3d928473506f3cc67b259c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp39-cp39-macosx_12_0_x86_64.whl

Download URL libtraci-1.19.0-cp39-cp39-macosx_12_0_x86_64.whl
Size 7.0 MB
Tags CPython 3.9 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
50e63c2cd3b3ba3156ef63501e06e2cd8f2901538a6e71872f7525c6d3811e31
BLAKE2b-256 checksum
How to use checksums
32c7cdbff6fc2ffe45521e60860f681ba746f27c1c9044d0d15a42c7a5b3886f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp38-cp38-win_amd64.whl

Download URL libtraci-1.19.0-cp38-cp38-win_amd64.whl
Size 15.6 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
760f50db7ae5a7d724086263f3daa5f58f5733fc0db4e20d8b665db62c443b8d
BLAKE2b-256 checksum
How to use checksums
b3a2500f1cdd797959380717373a31d5b68efd666b52799a0d692865bd38ad98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp38-cp38-macosx_12_0_x86_64.whl

Download URL libtraci-1.19.0-cp38-cp38-macosx_12_0_x86_64.whl
Size 7.0 MB
Tags CPython 3.8 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
8ce747bf53478001ea1cb64e19886c1b55c0dbeb5942f2515401bdc3367a958f
BLAKE2b-256 checksum
How to use checksums
041e0599f9fc2462375fddd578da225af0d2997ff8ca703f9acef5ea6ef10cd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp37-cp37m-win_amd64.whl

Download URL libtraci-1.19.0-cp37-cp37m-win_amd64.whl
Size 15.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
deaf4f81329897db43047945115cc230975ec819a041fe4cdffc436e1735c17a
BLAKE2b-256 checksum
How to use checksums
63db8cc42559e1a0fda2dea2ac702f38f12955ede85fc76bffe1827ddc6c525c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / libtraci-1.19.0-cp37-cp37m-macosx_12_0_x86_64.whl

Download URL libtraci-1.19.0-cp37-cp37m-macosx_12_0_x86_64.whl
Size 7.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
5e4d431a5c2bf074f358f6cb0bb60f3d20b73ee59f491de1810baeeb87c9be06
BLAKE2b-256 checksum
How to use checksums
9a022942d2cc856d9f1b3a4fb32da67a6ee59925133da6a18ab88c14baaec61e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

1.19.0 This release

12 release files

1.10.0

6 release files

1.9.2

5 release files

1.9.1

5 release files

1.9.0

5 release files

1.8.0

5 release files

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