# graphhopper/graphhopper

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/graphhopper-graphhopper).**

6,516 stars · 1,932 forks · Java · Apache-2.0

## Links

- GitHub: https://github.com/graphhopper/graphhopper
- Homepage: https://www.graphhopper.com/open-source/
- awesome-repositories: https://awesome-repositories.com/repository/graphhopper-graphhopper.md

## Topics

`astar` `dijkstra` `directions` `geospatial` `graphhopper` `isochrones` `java` `map-matching` `openstreetmap` `pathfinding` `public-transportation` `routing` `routing-engine`

## Description

Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.

## Tags

### Part of an Awesome List

- [Geospatial Data](https://awesome-repositories.com/f/awesome-lists/data/geospatial-data.md) — Engine for road-routing and navigation services.
- [Java Geospatial Libraries](https://awesome-repositories.com/f/awesome-lists/devtools/java-geospatial-libraries.md) — Fast and memory-efficient Java routing engine.
- [Programming Libraries](https://awesome-repositories.com/f/awesome-lists/devtools/programming-libraries.md) — Java route planning library and server.
- [Transit Routing Engines](https://awesome-repositories.com/f/awesome-lists/devtools/transit-routing-engines.md) — High-performance routing engine for OpenStreetMap and transit data.
- [Maps and GPS](https://awesome-repositories.com/f/awesome-lists/media/maps-and-gps.md) — Fast routing library and server for map data.
- [Maps and Location](https://awesome-repositories.com/f/awesome-lists/more/maps-and-location.md) — Provides fast routing and navigation using OpenStreetMap data.
