Plugins

User Interface Plugins (14)

goong-geocoder-js

Add a geocoder control to Goong GL JS.

View on GitHub


goong-sdk

A powerful JS SDK working with Goong REST APIs.

View on GitHub


mapbox-gl-accessibility

Integrates with ARIA-compatible screen readers for users with visual impairments.

View on GitHub


mapbox-gl-boundaries

Enables users to show/hide disputed borders.

View on GitHub


mapbox-gl-compare

Enables users to compare two maps by swiping left and right.

View on GitHub


mapbox-gl-controls

Adds controls for a ruler, style inspector, localization, and style switcher.

View on GitHub


mapbox-gl-directions

Adds a control to allow users to plot driving, walking, and cycling directions on the map.

View on GitHub


mapbox-gl-draw

Adds support for drawing and editing features on Mapbox GL JS maps.

View on GitHub

View example


mapbox-gl-export

Adds a control that exports the map as a PDF or PNG.

View on GitHub


mapbox-gl-infobox

Adds a control to display an infobox or a gradient.

View on GitHub


mapbox-gl-legend

Adds a control that shows a legend generated from the map style.

View on GitHub


maplibre-gl-opacity

Make multiple tile layers transparent.

View on GitHub


mapbox-gl-style-switcher

Adds a control to switch between styles.

View on GitHub


mapboxgl-minimap

Adds a control to show a miniature overview of the current map.

View on GitHub


Map Rendering Plugins (6)

mapbox-gl-language

Automatically localizes the map into the user’s language.

View on GitHub


mapbox-gl-rtl-text

Adds right-to-left text support to Mapbox GL JS.

View on GitHub

View example


mapbox-gl-traffic

Hide and show traffic layers on your map with an optional toggle button.

View on GitHub


deck.gl

Adds advanced WebGL visualization layers to Mapbox GL JS.

View on GitHub


L7

Adds large-scale WebGL-powered geospatial data visualization framework to Mapbox GL JS.

View on GitHub


flowmap.blue

Render a geographic flow map visualization from a spreadsheet published on Google Sheets.

View on GitHub


framework Integrations (7)

echartslayer

Provides an echarts integration for Mapbox GL JS.

View on GitHub


wtMapbox

Provides a Webtoolkit integration for Mapbox GL JS.

View on GitHub


react-mapbox-gl

Provides a React integration for Mapbox GL JS.

View on GitHub


angular-mapboxgl-directive

Provides an AngularJS directive for Mapbox GL JS.

View on GitHub


ngx-mapbox-gl

Provides an Angular integration for Mapbox GL JS.

View on GitHub


elm-mapbox

Provides an Elm integration for Mapbox GL JS.

View on GitHub


ember-mapbox-gl

Provides an Ember integration for Mapbox GL JS.

View on GitHub


Utility Libraries (8)

turf

Provides advanced geospatial analysis tools.

View on GitHub


mapbox-gl-layer-groups

Manages layer groups in Mapbox GL JS.

View on GitHub


expression-jamsession

Converts Mapbox Studio formulas into expressions.

View on GitHub


simplespec-to-gl-style

Converts GeoJSON styles with "simplestyle-spec" to a Mapbox GL Style.

View on GitHub


mapbox-gl-supported

Determines if the current browser supports Mapbox GL JS.

View on GitHub

View example


mapbox-gl-sync-move

Syncs movement between two Mapbox GL JS maps.

View on GitHub


mapbox-choropleth

Create a choropleth layer from a CSV source and a geometry source.

View on GitHub


mapbox-gl-utils

Manage layers, sources, and properties with syntactic sugar and convenience functions.

View on GitHub


Development Tools (4)

mapbox-gl-js-mock

A mock of Mapbox GL JS.

View on GitHub


mapbox-gl-inspect

Adds an inspect control to view vector source features and properties.

View on GitHub


mapbox-gl-fps

A frames-per-seconds GUI control and measurer with statistic report output.

View on GitHub


mapbox-gl-framerate

A frame rate control to evaluate map rendering performance.

View on GitHub