9 Best Vanilla JavaScript Map Libraries

List hand-picked by Openbase Experts
Learn More

leaflet

leaflet

πŸƒ JavaScript library for mobile-friendly interactive maps πŸ‡ΊπŸ‡¦

BSD-2-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
36.2K
Weekly Downloads
710K
Last Commit
9mos ago
User Rating
4.7/ 5
215
Top Feedback
13Easy to Use
11Great Documentation
9Performant
mapbox-gl

mapbox-gl

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

SEE LICENSE IN LICENSE.txt
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
9.3K
Weekly Downloads
690K
Last Commit
9mos ago
User Rating
4.5/ 5
11
Top Feedback
2Highly Customizable
1Great Documentation
1Easy to Use
openlayers

openlayers

OpenLayers

BSD-2-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
GitHub Stars
9.6K
Weekly Downloads
4.4K
Last Commit
9mos ago
User Rating
5.0/ 5
2
Top Feedback
2Performant
1Great Documentation
1Easy to Use
maptalks

maptalks

A light and plugable JavaScript library for integrated 2D/3D maps.

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
3.8K
Weekly Downloads
2.6K
Last Commit
9mos ago
User Rating
5.0/ 5
3
Top Feedback
mapbox

mapbox

A JavaScript client to Mapbox services, supporting Node, browsers, and React Native

ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
585
Weekly Downloads
12.1K
Last Commit
9mos ago
User Rating
5.0/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant
d3-geo-projection

d3-geo-projection

Extended geographic projections for d3-geo.

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
970
Weekly Downloads
459K
Last Commit
1yr ago
lr

leaflet-rotatedmarker

Leaflet plugin to enable the rotation of map marker icons

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
213
Weekly Downloads
28.8K
Last Commit
5yrs ago
kosmtik

kosmtik

Make maps with OpenStreetMap and Mapnik

WTFPL
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
650
Weekly Downloads
22
Last Commit
1yr ago
kartograph-js

kartograph-js

UNMAINTAINED Open source JavaScript renderer for Kartograph SVG maps

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.5K
Weekly Downloads
1
Last Commit
6yrs ago