GraphHopper

From OpenStreetMap Wiki
Jump to: navigation, search
GraphHopper
Screenshot of GraphHopper
Author: Peter Karich
Website: https://graphhopper.com/
Version: 0.6.0 (2016-02-08)
License: Apache License 2.0
Platform: linux;macos;win;android;ios

Routing server and Android library

GraphHopper is a fast and memory efficient open source routing library and server written in Java. Designed for the server, desktop, as well as for mobile devices with Android and even iOS.

It can make use of different algorithms such as Dijkstra, A* and Contraction Hierarchies. Due to its Apache License it is a business friendly alternative to existing routing engines and Android navigation software.

GraphHopper Maps

To try GraphHopper online just go to GraphHopper Maps! Keep in mind that many features and tags are supported and others like turn restrictions are not (at least not for the demo). Read about it in more details here.

Links