GraphHopper invests in an active open source community. Our flagships are the GraphHopper routing engine and jsprit, the toolkit for solving rich vehicle routing problems. We promote a fair & diverse mindset. jsprit is a Java based toolkit for solving rich traveling salesman problems (TSP) and vehicle routing problems (VRP). It is lightweight, flexible, easy-to-use, and based on a single all-purpose meta-heuristic. The GraphHopper routing engine is fast and memory-efficient, using Java. It runs server side, offline on Android and iOS. It uses OpenStreetMap data, but can import other data sources as well. GraphHopper is a fast and memory-efficient routing engine released under Apache License 2.0. It can be used as a Java library or standalone web server to calculate the distance, time, turn-by-turn instructions and many road attributes for a route between two or more points. Beyond this "A-to-B" routing it supports "snap to road", Isochrone calculation, mobile navigation and more.

Features

  • GraphHopper Maps is an open source user interface
  • It can use this open source routing engine or the GraphHopper Directions API, which provides the Routing API
  • The photon project is also supported by the GraphHopper GmbH
  • Additionally to the GraphHopper Directions API, map tiles from various providers are used where the default is Omniscale
  • All this is available for free, via encrypted connections and from German servers for a nice and private route planning experience
  • There is a web service that can be consumed by our navigation Android client

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow GraphHopper Routing Engine

GraphHopper Routing Engine Web Site

Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GraphHopper Routing Engine!

Additional Project Details

Programming Language

Java

Related Categories

Java Libraries

Registered

2023-08-01