# Welcome

version build stars MIT License Fossa Netlify Status Coverage Status

kepler.gl | Website | Demo App | Docs

#### [![Kepler.gl](https://d1a3f4spazzrp4.cloudfront.net/kepler.gl/website/icons/kepler.gl-logo.png)](http://kepler.gl) [![Kepler.gl Demo](https://3297536949-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M52z_8sjMs717agvggm%2Fuploads%2Fgit-blob-e6af06f74160f178f9337eb3d1e8ea97c3e9cb4d%2Fscreenshot.png?alt=media)](https://kepler.gl/demo) [Kepler.gl](http://www.kepler.gl/) is a data-agnostic, high-performance web-based application for visual exploration of large-scale geolocation data sets. Built on top of [MapLibre GL](https://maplibre.org/) and [deck.gl](https://deck.gl/), kepler.gl can render millions of points representing thousands of trips and perform spatial aggregations on the fly. Kepler.gl is also a React component that uses [Redux](https://redux.js.org/) to manage its state and data flow. It can be embedded into other React-Redux applications and is highly customizable. For information on how to embed kepler.gl in your app take a look at the [documentation](https://docs.kepler.gl/). ### Links * [Website](http://www.kepler.gl/) * [Demo](http://kepler.gl/#/demo) * [Examples](https://github.com/keplergl/kepler.gl/tree/master/examples) * [Get Started](https://docs.kepler.gl/docs/api-reference/get-started) * [App User Guide](https://docs.kepler.gl/docs/user-guides) * [Jupyter Widget User Guide](https://docs.kepler.gl/docs/keplergl-jupyter) * [Documentation](https://docs.kepler.gl/) * [Stack Overflow](https://stackoverflow.com/questions/tagged/kepler.gl) * [Contribution Guidelines](https://docs.kepler.gl/contributing) * [Api Reference](https://docs.kepler.gl/docs/api-reference) * [Roadmap](https://github.com/keplergl/kepler.gl/wiki/Kepler.gl-2019-Roadmap) ### Env Use Node 18.18.2 or above, older node versions have not been supported/ tested. For best results, use [nvm](https://github.com/creationix/nvm) `nvm install`. ### Install kepler.gl modules Kepler.gl consists of different modules. Each module can be added to the project like this: ```sh npm install --save @kepler.gl/components // or yarn add @kepler.gl/components ``` kepler.gl is built upon [mapbox](https://www.mapbox.com). You will need a [Mapbox Access Token](https://www.mapbox.com/help/define-access-token/) to use it. If you don't use a module bundler, it's also fine. Kepler.gl npm package includes precompiled production UMD builds in the [umd folder](https://unpkg.com/kepler.gl/umd). You can add the script tag to your html file as it follows (latest version of Kepler.gl): ```html