# kepler.gl **Repository Path**: trusted-list/kepler.gl ## Basic Information - **Project Name**: kepler.gl - **Description**: Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: http://kepler.gl - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-13 - **Last Updated**: 2026-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

version build stars MIT License Fossa Netlify Status Coverage Status

kepler.gl | Website | Demo App | Docs

[Kepler.gl](http://kepler.gl) [Kepler.gl Demo](https://kepler.gl/demo) [Kepler.gl][web] 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][web] - [Demo][demo-app] - [Examples][examples] - [Get Started][get-started] - [App User Guide][user-guide] - [Jupyter Widget User Guide][user-guide-jupyter] - [Documentation][docs] - [Stack Overflow][stack] - [Contribution Guidelines][contributing] - [Api Reference][api-reference] - [Roadmap][roadmap] ## Env For **developing this repository**, use Node **20.19.3** (see `.nvmrc`): run `nvm install` and `nvm use`. Newer Node versions can make `yarn install` / `yarn bootstrap` try to compile the `gl` dev dependency from source; if that fails, see [Troubleshooting: gl package install](contributing/DEVELOPERS.md#troubleshooting-gl-package-install). When **using kepler.gl as a dependency** in your own app, use Node 20.19.3 or a supported LTS; older Node versions are not supported or tested. ## 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][mapbox]. You will need a [Mapbox Access Token][mapbox-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