10 Best Vue Map Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

vue2-leaflet

Vue 2 components for Leaflet maps

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.3/ 5
3
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
2K
Weekly Downloads
42K
Last Commit
1mo ago
Bundle Size (min+gzip)
10.5KB
Tree-Shakeable

fusioncharts

FusionCharts JavaScript Charting library. Over 95+ charts and 1,400+ maps to choose from, with integrations available for all popular JavaScript frameworks & back-end programming languages.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
3
Top Feedback
3Easy to Use
2Great Documentation
2Highly Customizable
GitHub Stars
60
Weekly Downloads
14K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vue

vuelayers

Web map Vue components with the power of OpenLayers

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
1Easy to Use
1Performant
1Highly Customizable
GitHub Stars
592
Weekly Downloads
4K
Last Commit
15d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vgm

vue2-google-maps

Google maps component for vue with 2-way data binding

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Highly Customizable
GitHub Stars
2K
Weekly Downloads
77K
Last Commit
2yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vym

vue-yandex-maps

Yandex Maps Component for VueJS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
303
Weekly Downloads
8K
Last Commit
8d ago
Bundle Size (min+gzip)
4.85KB
Tree-Shakeable
xg

x5-gmaps

A lightweight Google Maps plugin for Vue

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
96
Weekly Downloads
677
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
gv

gmap-vue

A wrapper component for consuming Google Maps API built on top of VueJs v2. Fork of the popular vue-google-maps plugin.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
105
Weekly Downloads
9K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@syncfusion/ej2-vue-maps

Syncfusion Vue UI component library offer more than 50+ cross-browser, responsive, and lightweight vue UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
208
Weekly Downloads
186
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vo

vue3-openlayers

Openlayers Wrapper for Vue3

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
52K
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vm

vue-mapbox

Vuejs 2 components for interacting with mapbox-gl-js

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
390
Weekly Downloads
9K
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
vbm

vue-baidu-map

Baidu Map components for Vue 2.x

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
5K
Last Commit
1yr ago
Bundle Size (min+gzip)
23.6KB
Not Tree-Shakeable
mgv

mapbox-gl-vue

A Vue.js component for Mapbox GL JS

License Icon
License: GPL-3.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
260
Weekly Downloads
2K
Last Commit
2yrs ago
Bundle Size (min+gzip)
2.78KB
Tree-Shakeable
vev

vue-echarts-v3

Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Easy to Use
1Bleeding Edge
1Hard to Use
GitHub Stars
891
Weekly Downloads
2K
Last Commit
1yr ago
Bundle Size (min+gzip)
7.39KB
Tree-Shakeable
vg

vue-googlemaps

Integrate Google Maps in your Vue application

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
526
Weekly Downloads
1K
Last Commit
2yrs ago
Bundle Size (min+gzip)
8.35KB
Tree-Shakeable
vmc

vue-map-chart

VueJS Map Chart

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
410
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vsm

vue-static-map

> a simple component to generate an static google map

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
320
Last Commit
N/A
Bundle Size (min+gzip)
5.09KB
Not Tree-Shakeable
vgm

vue-google-maps

This is a google map component for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
311
Last Commit
N/A
Bundle Size (min+gzip)
19.2KB
Not Tree-Shakeable
vc

vue-choropleth

Choropleth Map component for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
108
Weekly Downloads
223
Last Commit
2yrs ago
Bundle Size (min+gzip)
66.8KB
Tree-Shakeable