symfony/ux-map
Symfony UX Map integrates interactive maps like Leaflet and Google Maps into Symfony apps, letting you render and configure maps with PHP and Twig.
ux_map()) and components (<twig:ux:map />). This reduces frontend complexity and aligns with Symfony’s component-based philosophy.spatie/laravel-postgis for geocoding and spatial queries.render_map() → ux_map()).symfony/ux-map v2.35.0 + Symfony Bridge (v7.4+). Laravel projects must adopt Symfony UX 3.x conventions (e.g., Stimulus controllers, Live Components) for full functionality.ux_map()).Symfony UX Version:
symfony/ux-map v3.0.0+ features.Geospatial Backend:
Map Provider Requirements:
Team Expertise:
Long-Term Maintenance:
ux_map() function or <twig:ux:map /> component for map rendering.AbstractMapController for custom map behaviors (e.g., event listeners, dynamic updates).ComponentWithMapTrait for real-time map interactions (e.g., marker updates via AJAX).symfony/ux-map v2.35.0+ and symfony/ux v3.x via Composer.Symfony Projects:
symfony/ux and symfony/ux-map to v3.x.render_map() with ux_map() in Twig templates.ComponentWithMapTrait for real-time updates.spatie/laravel-postgis compatibility).Laravel Projects:
symfony/ux v3.x + symfony/ux-map v2.35.0+).spatie/laravel-twig or standalone).ux_map() or Live Components.spatie/laravel-postgis) support PHP 8.4.How can I help you explore Laravel packages today?