krixer/google-map-form-type-bundle
A Symfony bundle that provides a Google Maps form type for selecting and storing geographic coordinates directly in forms. It adds an interactive map picker with configurable options, making location input easier in admin and user interfaces.
Consider only when all of the following hold:
Look elsewhere when any of these hold:
Executives: "There's an existing open-source widget (MIT) that turns a latitude/longitude text field into a clickable map. It's Symfony-only, last released in 2021, and has essentially no user base — so we should not adopt it as a dependency. It's useful as a reference: reimplementing the equivalent is about a day of engineering and avoids inheriting an unmaintained vendor. Recommendation: build the picker in-house over a maintained map library; use this package as a spec, not a dependency."
Engineering: "Symfony form type + Twig template that renders a Google Map with a draggable marker and binds lat/lng. Not Laravel-compatible. Last release 2021, no meaningful maintainer base, zero dependents, no test or CI signal. Use it as a reference implementation. Build a thin wrapper over Leaflet (+ OSM tiles, zero marginal cost) or the Google Maps JS SDK, keep validation server-side (required pin, lat −90..90, lng −180..180), and budget 1–2 days. If we choose Google, add an API key and a billing line item to the plan."
How can I help you explore Laravel packages today?