geocoder-php/mapzen-provider
Mapzen provider for the Geocoder PHP library, adding forward and reverse geocoding through Mapzen's search API. It plugs into Geocoder's provider chain via PSR-7 HTTP adapters and an API key, returning standardized Address and Coordinate value objects that work alongside any other Geocoder provider.
Adopt when most of the following hold:
Look elsewhere when:
CHANGELOG.md. Before adopting, read that file directly — a pointer in place of notes is fine for a mature project, but an unmaintained or vague changelog means you cannot assess upgrade risk, and that alone should block adoption.For executives: This is a small, targeted dependency that removes a piece of undifferentiated work from our backlog. The version we are evaluating (4.1.0) is a backwards-compatible minor release, so the integration risk is low and there is no forced migration. The primary exposure is supplier concentration — a third-party project we do not control — so the recommendation is adoption with a pinned version and a documented exit path, not an open-ended commitment. The cost is a dependency to track; the return is engineering time redirected to product work.
For engineering: The package is a good fit if it clears four checks: it supports our Laravel and PHP versions, it respects semantic versioning so upgrades are predictable, its dependency tree is one we would approve independently, and its changelog is substantive enough to let us read an upgrade before taking it. Release 4.1.0 is a minor bump on an existing 4.x line — treat that as a signal of active, disciplined maintenance rather than proof of it; confirm by reading CHANGELOG.md and checking the last twelve months of tags before we commit. If it passes, pin to 4.1.x, add it to the dependency update rotation, and revisit at the next Laravel major.
How can I help you explore Laravel packages today?