Routers
Jump to navigation
Jump to search
This page compares routing software.
See also Routing/online routers.
This article is a stub. You can help OpenStreetMap by expanding it.
Open source routers
Name | License | Language | Car | Bicycle | Foot | osm.org |
---|---|---|---|---|---|---|
Brouter (web) | MIT | Java | yes | yes | yes | no |
GraphHopper (web) | Apache 2.0 | Java | yes | yes | yes | yes |
OpenRouteService (web) | GPLv3 | Java | yes | yes | yes | no |
OSRM (demo) | BSD | C++ | yes | yes | yes | yes |
Valhalla (demo) | MIT | C++ | yes | yes | yes | yes |
- osm.org
- Whether or not the router can be used via the www.openstreetmap.org website.
Proprietary routers
Name | Coverage | API | Car | Bicycle | Foot |
---|---|---|---|---|---|
Mapbox Directions API (demo) | worldwide | yes | yes | yes | yes |
GraphHopper Directions API (demo) | worldwide | yes | yes | yes | yes |
komoot (web) | worldwide | no | no | yes | yes |
cycle.travel (web) | US, NZ, AU, most of Europe | on demand | no | yes | no |
CycleStreets (web) | UK | yes | no | yes | no |
TripGo (web) | only within certain cities | yes | yes | yes | yes |