Plugins
User Interface Plugins (14)
goong-geocoder-js
Add a geocoder control to Goong GL JS.
goong-sdk
A powerful JS SDK working with Goong REST APIs.
mapbox-gl-accessibility
Integrates with ARIA-compatible screen readers for users with visual impairments.
mapbox-gl-boundaries
Enables users to show/hide disputed borders.
mapbox-gl-compare
Enables users to compare two maps by swiping left and right.
mapbox-gl-controls
Adds controls for a ruler, style inspector, localization, and style switcher.
mapbox-gl-directions
Adds a control to allow users to plot driving, walking, and cycling directions on the map.
mapbox-gl-draw
Adds support for drawing and editing features on Mapbox GL JS maps.
mapbox-gl-export
Adds a control that exports the map as a PDF or PNG.
mapbox-gl-infobox
Adds a control to display an infobox or a gradient.
mapbox-gl-legend
Adds a control that shows a legend generated from the map style.
maplibre-gl-opacity
Make multiple tile layers transparent.
mapbox-gl-style-switcher
Adds a control to switch between styles.
mapboxgl-minimap
Adds a control to show a miniature overview of the current map.
Map Rendering Plugins (6)
mapbox-gl-language
Automatically localizes the map into the user’s language.
mapbox-gl-rtl-text
Adds right-to-left text support to Mapbox GL JS.
mapbox-gl-traffic
Hide and show traffic layers on your map with an optional toggle button.
deck.gl
Adds advanced WebGL visualization layers to Mapbox GL JS.
L7
Adds large-scale WebGL-powered geospatial data visualization framework to Mapbox GL JS.
flowmap.blue
Render a geographic flow map visualization from a spreadsheet published on Google Sheets.
framework Integrations (7)
echartslayer
Provides an echarts integration for Mapbox GL JS.
wtMapbox
Provides a Webtoolkit integration for Mapbox GL JS.
react-mapbox-gl
Provides a React integration for Mapbox GL JS.
angular-mapboxgl-directive
Provides an AngularJS directive for Mapbox GL JS.
ngx-mapbox-gl
Provides an Angular integration for Mapbox GL JS.
elm-mapbox
Provides an Elm integration for Mapbox GL JS.
ember-mapbox-gl
Provides an Ember integration for Mapbox GL JS.
Utility Libraries (8)
turf
Provides advanced geospatial analysis tools.
mapbox-gl-layer-groups
Manages layer groups in Mapbox GL JS.
expression-jamsession
Converts Mapbox Studio formulas into expressions.
simplespec-to-gl-style
Converts GeoJSON styles with "simplestyle-spec" to a Mapbox GL Style.
mapbox-gl-supported
Determines if the current browser supports Mapbox GL JS.
mapbox-gl-sync-move
Syncs movement between two Mapbox GL JS maps.
mapbox-choropleth
Create a choropleth layer from a CSV source and a geometry source.
mapbox-gl-utils
Manage layers, sources, and properties with syntactic sugar and convenience functions.
Development Tools (4)
mapbox-gl-js-mock
A mock of Mapbox GL JS.
mapbox-gl-inspect
Adds an inspect control to view vector source features and properties.
mapbox-gl-fps
A frames-per-seconds GUI control and measurer with statistic report output.
mapbox-gl-framerate
A frame rate control to evaluate map rendering performance.