From OpenStreetMap Wiki
Jump to: navigation, search

A curated list of awesome tools about transport data in OSM

Contributing :

Please add your tool only if :

  • it is dedicated to transport (Overpass Turbo is a very useful tool, but is not dedicated to transport so please don't add it here)
  • it can be used anywhere (if it is closed source, or dedicated to a transport network or region, please don't add it here)

Data collection

Jungle Bus

Jungle Bus is a very easy-to-use Android app for on-site bus stop collection.

MapContrib Jungle Bus theme

It's a webmap allowing you to collect bus stop info :

OSM Tracker layout for bus

Bus Layout for OSM Tracker is a preset to easily collect bus tracks and info about stops and bus lines.

Data editing


osm-pt-ngx-leaflet (source) is an online web editor used to edit public transport routes

OSM Transport Editor

Makina Corpus's OSM Transport Editor (source) is an online web editor used to edit public transport relations.

PT Assistant and JOSM Plugins

PT Assistant is the most advanced plugin for transport mapping with JOSM. It offers visual highlights, a few transport dedicated functions and some validations rules.

Other JOSM plugins :

Data validation and quality assurance

Public transport Quality Assurance

Data visualization


​OSMTransportViewer (source) is a OSM public transport viewer.


PTMap is a OSM public transport viewer.


Rutas is a ready to reuse website featuring bus lines in a city. It has been used so far in :


There are several people creating specialist public transport maps:

Station indoors

  • OpenStationMap displays indoors of public transport stations (including rails and platforms).

Data export and usage


OSM2GTFS - source is a script that turn OSM data into GTFS (a common format for public transportation schedules)


osm-transit-extractor - source is a script that extract lines, routes and stop information and turn it into a GIS friendly format (CSV with WKT)

transit gif

transit gif - source is a script that generate a animated image showing the evolution of the transport mapping in some area.

For now, it is very specific to the AccraMobile3 project.

Sketch Line

Sketch Line (source) is a tool to create transport diagram out of OSM data. For now, it does not support the ptv2 schema.