What is Mapbox GL JS?
Mapbox GL JS renders Mapbox vector maps with WebGL, including 3D terrain, globe view and custom layers. From v2 it is licensed for use with Mapbox services and counts map loads.
Mapbox's WebGL library for vector maps and 3D
Mapbox GL JS renders Mapbox vector maps with WebGL, including 3D terrain, globe view and custom layers. From v2 it is licensed for use with Mapbox services and counts map loads.
Prices change often. Check the official pricing page before you buy.
Version 2 and later require a Mapbox account and are billed per map load.
Summary only, not legal advice. The provider's current terms always apply.
Self-host an entire world basemap as a single PMTiles file
Custom map styles, vector tiles and location APIs for developers
Google's maps, places, routes and 3D tiles APIs
Open-source vector map rendering for the web and mobile
Drag-and-drop geospatial data visualization in the browser
The lightweight open-source JavaScript library for interactive maps
Compare: Mapbox GL JS vs ProtomapsMapbox GL JS vs MapboxMapbox GL JS vs Google Maps PlatformMapbox GL JS vs MapLibre GL JSMapbox GL JS vs kepler.gl