v-maplibre
Search…
k
Search…
k
Vue 3 Components for MapLibre GL
Build beautiful, reactive map applications with Vue 3 and MapLibre GL. Fully typed, composable, and compatible with Nuxt 4.
Get started
View on GitHub
What's included
Map Component
Core VMap component with full MapLibre GL options support
Markers & Popups
Reactive markers and popups with Vue templates
Layer Components
GeoJSON, Vector, Raster, Video, Canvas, and PMTiles layers
Controls
Navigation, Scale, Geolocate, Fullscreen, and Attribution controls
TypeScript
Fully typed with excellent IDE support
Nuxt Ready
Works seamlessly with Nuxt 4 and SSR