Provides tested, highly performant layers for data visualization, such as scatterplots, arcs, geometries defined in GeoJSON, etc...
npm install --save deck.gl
To learn how to use deck.gl through examples coming with the deck.gl repo, please clone the latest release branch.
git clone -b 4.1-release --single-branch https://github.com/uber/deck.gl.git
;;const flights =id: 'flights'data: // Some flight points;<DeckGL width=1920 height=1080 layers=flights />
The master branch is the active development branch.
npm install # or yarn npm test npm start # See note below
Note that you will also need to do an npm install in the main example (
since the npm start command tries to build and run that example.
cd examples/layer-browser npm install # or yarn cd ../..
npm start in the main directory actually runs
You will need to install dependencies in that example first:
cd examples/main npm install # or yarn cd ../.. npm start
Running deck.gl as a dependency in another project (e.g. via
npm i deck.gl) requires Node
v4 or higher.
Building deck.gl from source has a dependency on Node
v6.4 or higher.
Either upgrade to a supported version, or install something like
nvm to manage Node versions.
brew update brew install yarn
PRs and bug reports are welcome. Note that you once your PR is about to be merged, you will be asked to register as a contributor by filling in a short form.