GraphHopper Blog

Releasing GraphHopper 0.4 and the GraphHopper Directions API

Today we are proud to release version 0.4 of our open source road routing engine GraphHopper. Try it out on GraphHopper Maps: We’ve taken several months for that release, but not without a reason as the GraphHopper Directions API for business was in the works and is also released today! The Directions API is a […]

Improved Address Autocompletion on GraphHopper Maps

We have updated our address search on GraphHopper Maps to more recent OpenStreetMap data and to make search more typing error tolerant. Also the destination will prefer results closer to the start: This effort was made in the underlying GraphHopper Directions API using photon. So, try it yourself and report back! using the GraphHopper Directions API

The founder Klaus of GPSies contacted me nearly 2 years ago when GraphHopper was still in its infancy. GPSies was using Google Maps in its path planning tool and as they are free to use and want to keep it they did not want to buy into the business version of Google Maps so they […]

GraphHopper Directions API Going Private Beta

Update: our Directions API is public beta now. Today we are proud to announce that our Directions API goes into private beta. Contact us and take part to get an API key and try our latest features. The GraphHopper Directions API includes The Routing API, a fast web service to calculate world wide routes for […]

GraphHopper now also Available for Offline Routing on iOS

Today we announce the first availability of GraphHopper for iOS. It is still in an experimental shape but we would like to engage people to play with it and report issues. Go directly to the git repository and continue reading. With GraphHopper we are in the process of building a fast and open source alternative to […]

The Flexibility of GraphHopper

I often hear some misconceptions about the flexibility of GraphHopper. In this post I speak about GraphHopper core. Flexibility Mode GraphHopper is designed to be fast and flexible. For example you can route through entire Germany in about 1 second on average without any speed-up method, I’ll call this ‘flexibility mode’. You have to keep […]