Apple MapKit JS · Vue 3
Declarative components and composables for Apple MapKit JS — annotations, overlays, clustering, Look Around, and services. Fully typed and Nuxt-ready.
Capabilities
Use VMap, VMarkerAnnotation, and VCircleOverlay instead of imperative MapKit JS calls.
Markers, custom DOM annotations, circles, polygons, polylines, and tile overlays — all reactive.
Apple-exclusive 360° street-level views with interactive and preview components.
Composables for search, geocoding, directions, and points-of-interest lookups.
Complete TypeScript definitions and first-class IDE autocomplete throughout.
Works seamlessly with Nuxt 4 and SSR via the bundled module.