osrm-backend
« Back to VersTracker
Description:
High performance routing engine
Type: Formula  |  Latest Version: 11@2  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @ProjectOSRM  |  formulae.brew.sh
Category: Networking
Tags: routing navigation geospatial openstreetmap c++ api
Install: brew install osrm-backend
About:
OSRM (Open Source Routing Machine) is a high-performance routing engine designed to calculate shortest paths in road networks. It specializes in providing fast, multi-modal routing solutions for complex map data. The backend serves as a powerful C++ library and HTTP service for geospatial calculations.
Key Features:
  • Ultra-fast route calculation using Contraction Hierarchies
  • Multi-modal routing support (driving, cycling, walking)
  • Customizable routing profiles and constraints
  • RESTful API for easy integration
  • OpenStreetMap data compatibility
Use Cases:
  • Building custom navigation and mapping applications
  • Logistics and fleet management optimization
  • Urban planning and traffic analysis
  • Location-based service integration
Alternatives:
  • GraphHopper – Java-based alternative with similar performance but different API design
  • Valhalla – Multi-modal routing engine with tile-based architecture and different profile system
Version History
Detected Version Rev Change Commit
Sep 16, 2025 9:48am 11 1 VERSION_BUMP 4311a2be
Dec 16, 2024 6:40am 7 VERSION_BUMP 07c4299a
Sep 13, 2024 5:58pm 6 VERSION_BUMP c6bfa4b8
Sep 12, 2024 10:30pm 6 VERSION_BUMP 9e681b11