Stars
Forks
Watchers
Developer links
OpenRouteService
OpenRouteService gives applications driving directions, reachable-area polygons, and origin-destination travel times computed from OpenStreetMap data on hardware you control, with no metered API key. Ask for a route and it answers with turn-by-turn instructions, distance, duration, and elevation gain for cars, heavy trucks, several cycling styles, walking, hiking, and wheelchairs. Draw an isochrone and the map fills with the area reachable inside five, fifteen, or sixty minutes, ready for site selection, delivery zones, and coverage studies. The matrix endpoint prices every pairing in a grid of origins and destinations in one request, so fleet tools and location analytics stop making thousands of single calls. Steer results with avoid areas, controlled borders, tollways, ferries, and road classes, with per-request limits on distance and climb. Snap stray GPS points back onto the road network, export the underlying graph for your own network analysis, and watch instance health from the built-in status endpoints. Load the regional OpenStreetMap extract you actually serve, rebuild graphs on your schedule, and every answer stays inside your network at whatever volume your hardware allows. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Benefits
- No Metered API Bills
- Routes, isochrones, and matrices are computed locally from OpenStreetMap extracts, so request volume costs hardware time rather than per-call credits, keys, or quota tiers.
- Nine Ways To Travel
- Driving, heavy goods, several cycling styles, walking, hiking, and wheelchair profiles each carry their own speeds, restrictions, and surface rules for realistic answers.
- Reachability Without Guesswork
- Isochrones return true reachable polygons for any time or distance budget, powering delivery zones, service coverage maps, and emergency planning studies.
- Matrices At Grid Scale
- One matrix request prices thousands of origin and destination pairings with consistent travel times, replacing the request storms that break naive routing integrations.
Features
- Turn-By-Turn Directions
- Routes include maneuvers, distance, duration, and elevation for car, truck, bicycle, pedestrian, hiking, and wheelchair profiles.
- Isochrone Reachability Polygons
- Reachable areas by time or distance render as polygons with smoothing and area figures for coverage and site studies.
- Time-Distance Matrix
- Many-to-many travel times and distances between point sets arrive in a single response for analytics and logistics tooling.
- Avoids And Restrictions
- Requests can avoid polygons, borders, tollways, ferries, fords, and road classes, with limits on distance, ascent, and bearings.
- Snapping And Graph Export
- The snap endpoint aligns coordinates to the nearest road, and the export endpoint returns the routing graph for custom network analysis.
- Built On OpenStreetMap
- Graphs build from any OSM extract, from a single city to a continent, and rebuild on your schedule as the map improves.