Skip to content
Repoly

Open source alternatives to Google Maps

We track 6 open-source Google Maps alternatives, of which 5 currently score 70 or above on Repoly's GitHub health scale and 2 ship a Docker image. TileServer GL leads on health at 94/100 with 46 commits in the last 90 days; across all 6 projects you are choosing between Apache-2.0, BSD-2-Clause, GPL-2.0 and 2 other licences.

6
Alternatives
24k
Combined stars
446
Commits / 90 days
2
With Docker
Licence family Licence

Showing 6 of 6 tools

All 6 Google Maps alternatives, ranked by health

  • Route service with directions, isochrones, time-distance matrix, route optimization, etc.

    ★ 2k · ⟳ today · v9.10.0 · GPL-3.0

    DockerJava
  • Nominatim

    85 GOOD

    Server application for geocoding (address -> coordinates) and reverse geocoding (coordinates -> address) on OpenStreetMap data.

    ★ 4.5k · ⟳ 3 days ago · v5.3.2 · GPL-2.0

    C

Google Maps alternatives: common questions

What is the most maintained open source alternative to Google Maps?

TileServer GL scores highest at 94/100, with 46 commits in the last 90 days, 2.9k GitHub stars and its latest release (v5.6.0) published 5 months ago. OpenRouteService has the most raw commit activity at 175 commits in 90 days.

Which Google Maps alternatives use a permissive licence?

3 of 6 are permissively licensed (MIT, Apache, BSD or similar): TileServer GL (BSD-2-Clause), Open Source Routing Machine (OSRM) (BSD-2-Clause), GraphHopper (Apache-2.0). 2 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.

Which Google Maps alternatives run in Docker?

2 of 6 publish a Docker image or Compose file: TileServer GL, OpenRouteService. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.