Photon is an Open Source Geocoder ("Name and Address Search") built for OpenStreetMap data. It was originally based on Apache Solr and now on elasticsearch. Photon was developed by komoot and provides multilingual (currently English and German) and Search-as-you-Type Geocoder. Its used in production with thousands of requests per minute at www.komoot.de
A public API is provided on the project page.
How to contribute
Join us to improve Photon and built a fast, search-as-you-type enabled geocoder for OpenStreetMap data!
Photon software is open source and licensed under Apache License, Version 2.0
The source can be found on GitHub.