Self-Hosted Index

Compare

GraphHopper vs Nominatim

Both GraphHopper and Nominatim are self-hosted alternatives to Google Maps Platform. Both are filed under Maps and Global Positioning System (GPS).

Side by side

FieldGraphHopperNominatim
DescriptionFast routing library and server using OpenStreetMap.Server application for geocoding (address -> coordinates) and reverse geocoding (coordinates -> address) on OpenStreetMap data.
GitHub stars6,7514,546
LicenseApache-2.0GPL-2.0
PlatformsJavaC
Latest release11.1, 29 September 2026v5.3.3, 14 October 2026
Repository activity30 October 202628 October 2026
HealthActiveActive
CategoriesMaps and Global Positioning System (GPS)Maps and Global Positioning System (GPS)
Websitehttps://graphhopper.com/https://nominatim.org/
Source codehttps://github.com/graphhopper/graphhopperhttps://github.com/osm-search/Nominatim

Where the records differ

Computed from the two records above: a line appears only where the dataset states a figure, a date or a set relation, and no line recommends one application over the other.

  • GraphHopper has more GitHub stars in the dataset, 6,751 against 4,546.
  • GraphHopper recorded repository activity more recently, 30 October 2026 against 28 October 2026.
  • Nominatim has the newer release on record: v5.3.3, 14 October 2026, against 11.1, 29 September 2026.
  • Licenses differ: GraphHopper is listed under Apache-2.0; Nominatim under GPL-2.0.
  • Platforms differ: GraphHopper lists Java; Nominatim lists C.
  • Both are filed under the same categories: Maps and Global Positioning System (GPS).