Hi all,
I'd like to share a free, open-source extension that adds address autocomplete to EspoCRM address fields, powered by the Photon geocoder (OpenStreetMap data).
Type in the street field, pick a suggestion – street, postal code, city, state and country are filled in together.
**Features**
- Server-side proxy route (no CORS, authenticated via the regular Espo session, cached)
- Country selection via the standard Address Countries admin list ("Is Preferred" flag), with an optional override on the extension's settings page
- Already filled city/postal code/country guide the search via Photon's location bias – nearby matches rank first, everything else stays findable (zoom and weight configurable)
- Works on Account, Contact, Lead and RealEstateProperty; any other address field can be enabled with one metadata entry
- No Composer/NPM dependencies; works with the public photon.komoot.io or your self-hosted Photon instance
**Requirements:** EspoCRM 10.x, PHP 8.3+
**Download & docs:** https://github.com/gises/espocrm-address-autocomplete
(installable ZIP under Releases; AGPL-3.0, same license as EspoCRM)
Feedback and contributions welcome!
I'd like to share a free, open-source extension that adds address autocomplete to EspoCRM address fields, powered by the Photon geocoder (OpenStreetMap data).
Type in the street field, pick a suggestion – street, postal code, city, state and country are filled in together.
**Features**
- Server-side proxy route (no CORS, authenticated via the regular Espo session, cached)
- Country selection via the standard Address Countries admin list ("Is Preferred" flag), with an optional override on the extension's settings page
- Already filled city/postal code/country guide the search via Photon's location bias – nearby matches rank first, everything else stays findable (zoom and weight configurable)
- Works on Account, Contact, Lead and RealEstateProperty; any other address field can be enabled with one metadata entry
- No Composer/NPM dependencies; works with the public photon.komoot.io or your self-hosted Photon instance
**Requirements:** EspoCRM 10.x, PHP 8.3+
**Download & docs:** https://github.com/gises/espocrm-address-autocomplete
(installable ZIP under Releases; AGPL-3.0, same license as EspoCRM)
Feedback and contributions welcome!
