About this Template

Bring your maps to life 🗺️ with Lottie-driven pins that pulse, bounce, and morph on interaction ✨. This widget renders crisp, lightweight Lottie JSON as markers 📍, supports selected/idle states, clustering, and full theming. Powerful hooks fire on tap/long-press, camera moves, and state changes — so you can sync cards, bottom sheets, or routing seamlessly. Works with Google Maps, Mapbox, and Apple Maps, loads assets from file or network, and uses smart caching for buttery performance ⚡. Perfect for google map custom markers flutterflow setups.

Functionality

  • 🎞️ Animated markers: Lottie JSON for idle/active/hover; loop, play-once, or on-demand.

  • 🎯 Selection & focus: highlight active pin, auto-pan/zoom to fit, z-index stacking, optional shadow.

  • 🧩 Clustering: combine nearby pins; custom cluster icon + animation; tap to expand.

  • 🔗 Data-driven: bind to POI models (id, title, coords, category); live updates via API/Firestore.

  • 🛎️ Events: onMarkerTap / onMarkerLongPress / onClusterTap / onMapIdle—open details, trigger flows.

  • 🎨 Theming: category colors, dark mode, size/scale controls, hit-slop & accessibility labels.

  • 🚀 Performance: viewport pruning, frame throttling, cached compositions, static fallback on low-end devices.

Use Cases

  • 🛍️ Store locators & retail maps

  • 🍽️ Hotel/restaurant finders

  • 🏠 Real-estate & rentals

  • 🎫 Events & venues, tourism guides

  • 🚚 Delivery & ride-hailing live maps

  • 🅿️ Coworking & parking discovery

Keywords
lottie, animated markers, poi, map pins, google maps, mapbox, apple maps, clustering, geolocation, bottom sheet, camera sync, interactive map, flutter, flutterflow, google map custom markers flutterflow, flutterflow widget, flutterflow component.

Google Map Custom Markers

What's included
Framework:
Flutter 3.24+ / Dart
Platforms:
iOS & Android
Compatibility:
Cursor, Claude, FlutterFlow, Codex, Antigravity.
Design system:
Editable Figma file included
Features
Categories
Style
Support
Single Use Individual License

You may only use this template for one project. For more details, please read the Marketplace Terms of Service.