Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
-
Updated
Sep 22, 2026 - Java
OpenStreetMap provides map data for thousands of web sites, mobile apps, and hardware devices.
Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
an open source geocoder for openstreetmap data
Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
🌍 The open source route planner api with plenty of features.
Vector map library and writer - running on Android and Desktop.
The map matching functionality is now located in the main repository https://github.com/graphhopper/graphhopper#map-matching
converter that creates three-dimensional models of the world from OpenStreetMap data
Basemap PMTiles generation and cartographic styles for OpenStreetMap data and more
Java map matching library for integrating the map into software and services with state-of-the-art online and offline map matching that can be used stand-alone and in the cloud.
Create custom vector tiles from OpenStreetMap and other data sources with Postgis and Java.
OpenGL vector map library - running on Android, iOS, Desktop and browser.
OSM in memory
Manage local photos on Android: gallery, geotag with photomap, privacy, tags, find, sort, view, copy, send, ... .
Simple, responsive map for your trek. You decide how to journey today, not the application!
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL
Java library to find timezone based on geo coordinates
Fast and storage-efficient spatial database engine for OpenStreetMap data
Easily switch between Google, Baidu and OSM maps
Created by Steve Coast
Released August 9, 2004