Skip to content
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github
bench
build Fix and refactor the benchmark suite (#8066) Mar 23, 2019
cloudformation
debug Introduce static worker version of the bundle for strict CSP environm… Mar 21, 2019
docs docs fixes after the merge Mar 21, 2019
flow-typed
rollup
src
test Add max width for popups (#7906) Mar 21, 2019
vendor/docs-page-shell update docs page shell (#8039) Mar 14, 2019
.artifacts.yml
.editorconfig
.eslintrc
.flowconfig Use @mapbox/gazetteer for benchmark coordinates (#8063) Mar 25, 2019
.gitignore Fix and refactor the benchmark suite (#8066) Mar 23, 2019
.publisher.yml
.stylelintrc add stylelint rules for readability (#6101) Feb 7, 2018
.topissuesrc Update high priority label Aug 10, 2018
ARCHITECTURE.md "element" → "index" Aug 24, 2017
CHANGELOG.md V0.53.1 (#7961) (#7962) Feb 28, 2019
CODE-OF-CONDUCT.md
CONTRIBUTING.md Add an unminified production build to the NPM package (#7403) Oct 17, 2018
LICENSE.txt Ditch gl-matrix fork in favor of the original package (#6751) May 29, 2018
README.md
batfish.config.js
package.json Use @mapbox/gazetteer for benchmark coordinates (#8063) Mar 25, 2019
postcss.config.js
rollup.config.csp.js
rollup.config.js
yarn.lock

README.md

Mapbox

Mapbox GL JS is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using WebGL.

Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account.

In addition to GL JS, this repository contains code, issues, and test fixtures that are common to both GL JS and the native SDKs. For code and issues specific to the native SDKs, see the mapbox/mapbox-gl-native repository.

Mapbox GL gallery

License

Mapbox GL JS is licensed under the 3-Clause BSD license. The licenses of its dependencies are tracked via FOSSA:

FOSSA Status

You can’t perform that action at this time.