# eclipse-sumo/sumo

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.

Repository: https://github.com/eclipse-sumo/sumo
Canonical: https://ross.abutalabs.com/products/sumo
Homepage: https://eclipse.dev/sumo
Language: Python
License: EPL-2.0
License Family: copyleft
Topics: traffic, simulation, transport
Last push: 2026-08-26T12:30:47+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 3232, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4147, forks 1755 (observed 2026-08-28T04:08:36.403152+00:00)

## What it is
Eclipse SUMO (Simulation of Urban MObility) is an open source, microscopic and continuous traffic simulation suite for large road networks, supporting intermodal traffic including vehicles, public transport, bicycles, and pedestrians. It ships with extensive tooling for network import, route finding, demand generation, visualization, and emission calculation, plus APIs (TraCI) for live remote control of simulations.

## Use cases
- simulate traffic flow on a large city road network
- evaluate traffic light timing plans and adaptive signal algorithms
- model autonomous vehicles and platoons in mixed traffic
- generate vehicle traces for V2X communication research with OMNeT++ or ns-3
- import OpenStreetMap networks and run traffic scenarios
- train AI agents for traffic signal control
- estimate emissions from simulated traffic
- forecast traffic for city event planning

## When to choose
- you need microscopic, per-vehicle traffic simulation of large networks
- you need multimodal simulation including pedestrians and public transport
- you want scriptable/remote-controlled simulation via TraCI APIs
- you need to import networks from OpenStreetMap, VISUM, VISSIM, MATsim, or OpenDRIVE

## When to avoid
- you need macroscopic regional travel demand modeling rather than individual vehicle simulation
- you want a simple GUI-only traffic toy without learning a toolchain
- your focus is driving-game graphics rather than research-grade traffic modeling

## Facets
- artifact type: application
- maturity: stable
- function: simulation, data-visualization, developer-tools
- domain: simulation, autonomous-vehicles
- platform: windows, cross-platform, python
- tags: traffic-simulation, microscopic-simulation, intermodal-traffic, traas, traci, openstreetmap-import, traffic-light-control, vehicular-networks, research, transportation, linux, macos

## Member repositories
- eclipse-sumo/sumo (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:36.403152+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:22:55.337904+00:00, confidence not recorded.
  - readme: https://github.com/eclipse-sumo/sumo (fetched 2026-08-28T04:08:36.403152+00:00, sha b6e7dbcb7de6)
  - homepage: https://eclipse.dev/sumo (fetched 2026-08-29T09:13:53.812127+00:00, sha acc4cb0d71d7)
  - site_page: https://eclipse.dev/sumo/about (fetched 2026-08-29T09:13:53.821343+00:00, sha 6ca883c42cb7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
