Alternatives to OSRM logo

Alternatives to OSRM

Valhalla, Google Maps, pgRouting, Leaflet, and Mapbox are the most popular alternatives and competitors to OSRM.
29
55
+ 1
0

What is OSRM and what are its top alternatives?

It is a C++ implementation of a high-performance routing engine for shortest paths in road networks
OSRM is a tool in the Mapping APIs category of a tech stack.
OSRM is an open source tool with 4.7K GitHub stars and 2.6K GitHub forks. Here’s a link to OSRM's open source repository on GitHub

Top Alternatives to OSRM

  • Valhalla

    Valhalla

    Valhalla is Mapzen’s open-source routing service for client-side routing applications and hosted solutions. If you are looking to avoid the challenge of data creation and database administration, you can get high-quality routes and navigational guidance with clear directions through a simple API call. ...

  • Google Maps

    Google Maps

    Create rich applications and stunning visualisations of your data, leveraging the comprehensiveness, accuracy, and usability of Google Maps and a modern web platform that scales as you grow. ...

  • pgRouting

    pgRouting

    It is an extension of PostGIS and PostgreSQL geospatial database and adds routing and other network analysis functionality. ...

  • Leaflet

    Leaflet

    Leaflet is an open source JavaScript library for mobile-friendly interactive maps. It is developed by Vladimir Agafonkin of MapBox with a team of dedicated contributors. Weighing just about 30 KB of gzipped JS code, it has all the features most developers ever need for online maps. ...

  • Mapbox

    Mapbox

    We make it possible to pin travel spots on Pinterest, find restaurants on Foursquare, and visualize data on GitHub. ...

  • OpenLayers

    OpenLayers

    An opensource javascript library to load, display and render maps from multiple sources on web pages. ...

  • OpenStreetMap

    OpenStreetMap

    OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world. ...

  • Java Persistence API

    Java Persistence API

    It is a Java application programming interface specification that describes the management of relational data in applications using Java Platform, Standard Edition and Java Platform, Enterprise Edition.It provides a POJO persistence model for object-relational mapping. ...

OSRM alternatives & related posts

Valhalla logo

Valhalla

10
36
2
An open source routing engine
10
36
+ 1
2
PROS OF VALHALLA
  • 2
    Open source
CONS OF VALHALLA
    Be the first to leave a con

    related Valhalla posts

    Google Maps logo

    Google Maps

    30.9K
    19.4K
    561
    Build highly customisable maps with your own content and imagery
    30.9K
    19.4K
    + 1
    561
    PROS OF GOOGLE MAPS
    • 250
      Free
    • 136
      Address input through maps api
    • 81
      Sharable Directions
    • 46
      Google Earth
    • 45
      Unique
    • 3
      Custom maps designing
    CONS OF GOOGLE MAPS
    • 3
      Google Attributions and logo
    • 1
      Only map allowed alongside google place autocomplete

    related Google Maps posts

    A huge component of our product relies on gathering public data about locations of interest. Google Places API gives us that ability in the most efficient way. Since we are primarily going to be using as google data as a source of information for our MVP, we might as well start integrating the Google Places API in our system. We have worked with Google Maps in the past and we might take some inspiration from our previous projects onto this one.

    See more
    Shared insights
    on
    OpenStreetMapOpenStreetMapGoogle MapsGoogle Maps

    I use OpenStreetMap because that has a strong community. It takes some time to catch up with Google Maps, but OpenStreetMap will become great solution.

    See more
    pgRouting logo

    pgRouting

    7
    15
    7
    Routing and network analysis in PostgreSQL
    7
    15
    + 1
    7
    PROS OF PGROUTING
    • 2
      Dynamic routing
    • 1
      Routing in the database
    • 1
      Open Source
    • 1
      Data changes are reflected instantaneously
    • 1
      Geospatial network analysis
    • 1
      QGIS plugin
    CONS OF PGROUTING
      Be the first to leave a con

      related pgRouting posts

      Leaflet logo

      Leaflet

      1.2K
      842
      95
      JavaScript library for mobile-friendly interactive maps
      1.2K
      842
      + 1
      95
      PROS OF LEAFLET
      • 30
        Light weight
      • 23
        Free
      • 12
        Evolutive via plugins
      • 9
        Strong community
      • 8
        OpenStreetMap
      • 5
        Easy API
      • 5
        Choice of map providers
      • 3
        Alternative to Google Maps
      CONS OF LEAFLET
        Be the first to leave a con

        related Leaflet posts

        Which will give a better map (better view, markers options, info window) in an Android OS app?

        Leaflet with Mapbox or Leaflet with OpenStreetMap?

        See more
        Mapbox logo

        Mapbox

        555
        766
        107
        Design and publish beautiful maps
        555
        766
        + 1
        107
        PROS OF MAPBOX
        • 26
          Best mapping service outside of Google Maps
        • 21
          OpenStreetMap
        • 15
          Beautifully vectorable
        • 11
          Fluid user experience
        • 7
          React/ RNative integration
        • 7
          Extensible
        • 5
          3D Layers
        • 4
          Low Level API
        • 3
          Great customer support
        • 3
          Affordable
        • 3
          Custom themes
        • 2
          High data volume rendering
        CONS OF MAPBOX
          Be the first to leave a con

          related Mapbox posts

          Which will give a better map (better view, markers options, info window) in an Android OS app?

          Leaflet with Mapbox or Leaflet with OpenStreetMap?

          See more
          OpenLayers logo

          OpenLayers

          272
          346
          49
          A high-performance, feature-packed library for all your mapping needs
          272
          346
          + 1
          49
          PROS OF OPENLAYERS
          • 13
            Flexibility
          • 10
            Maturity
          • 7
            Incredibly comprehensive, excellent support
          • 7
            Open Source
          • 3
            Low Level API
          • 3
            Choice of map providers
          • 3
            Extensible
          • 3
            Strong community
          CONS OF OPENLAYERS
            Be the first to leave a con

            related OpenLayers posts

            OpenStreetMap logo

            OpenStreetMap

            214
            358
            48
            The free editable map of the whole world
            214
            358
            + 1
            48
            PROS OF OPENSTREETMAP
            • 19
              Simple
            • 15
              Free
            • 8
              Open-Source
            • 6
              Open-Data
            CONS OF OPENSTREETMAP
              Be the first to leave a con

              related OpenStreetMap posts

              Which will give a better map (better view, markers options, info window) in an Android OS app?

              Leaflet with Mapbox or Leaflet with OpenStreetMap?

              See more
              Shared insights
              on
              OpenStreetMapOpenStreetMapGoogle MapsGoogle Maps

              I use OpenStreetMap because that has a strong community. It takes some time to catch up with Google Maps, but OpenStreetMap will become great solution.

              See more
              Java Persistence API logo

              Java Persistence API

              118
              92
              0
              A Java application programming interface specification
              118
              92
              + 1
              0
              PROS OF JAVA PERSISTENCE API
                Be the first to leave a pro
                CONS OF JAVA PERSISTENCE API
                  Be the first to leave a con

                  related Java Persistence API posts