Alternatives to Pelias
A modular open-source geocoder built on Elasticsearch that searches places worldwide using open data. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Pelias
A modular open-source geocoder built on Elasticsearch that searches places worldwide using open data.
Replacements
Listings that take over the same core job as Pelias.
Nominatim
An open-source geocoder that finds places by name or address and addresses by coordinates using OpenStreetMap.
Nominatim geocodes forward and reverse on OpenStreetMap data only, with minutely updates and a public API for occasional use, instead of combining several sources.
Photon
An open-source search-as-you-type geocoder for OpenStreetMap data, built on OpenSearch.
Photon is a lighter OpenSearch-based OpenStreetMap geocoder with typeahead search and a simple GeoJSON API, plus a public API for light use.
openrouteservice
An open-source routing, isochrone and geocoding service built on OpenStreetMap data, usable online or self-hosted.
openrouteservice includes geocoding within a wider API for directions and isochrones, with a free public API or self-hosting via Docker Compose.
Similar software
Related functionality, not a direct replacement.
Headway
A self-hostable maps stack with search and routing, powered by OpenStreetMap data.
GraphHopper
An OpenStreetMap routing engine and hosted Directions API with route optimization for many vehicle types.
Valhalla
An open-source routing engine for OpenStreetMap data that you run on your own server.
OSRM
A C++ routing engine that computes shortest paths on OpenStreetMap road networks on your own server.
OpenMapTiles
An open-source schema, map styles and tools for generating OpenStreetMap vector tiles to self-host.
OpenTripPlanner
An open-source multimodal trip planning server that combines transit, walking, cycling and driving routes.