The vis.gl frameworks are designed for GPU powered geospatial visualization and analytics on the web. The frameworks are designed to be independently usable while following a common style that makes them work seamlessly together. Each framework provides a number of sub-modules that export composable components such as loaders, visualization layers, and math modules that developers can cherry-pick and combine to achieve desired results.
kepler.gl | The kepler.gl demo application is a widely used geospatial tool for visualization and exploration of geospatial data using deck.gl. It demonstrates the power of the kepler.gl application framework, designed to let users build advanced custom geospatial applications. | |
deck.gl | Providing high-performance, GPU powered visualization layers for large scale geospatial data. deck.gl is the corner stone of the vis.gl framework suite. A selection of submodules provide layers for various geospatial and 3D use cases. | |
pydeck.gl | Python bindings for deck.gl that enable powerful custom geospatial visualizations to be programmed directly in Jupyter Notebooks. | |
loaders.gl | A wide range of highly optimized, framework-independent loaders for geospatial, tabular and 3D file formats. Supports worker based binary data loading. Supported outputs includes geospatial layers, point clouds, 3D geometries, images, textures and tabular data. | |
luma.gl | A high-performance WebGL library for high-performance visualization and GPU computation. | |
hubble.gl | A powerful animation and video capture solution for deck.gl and kepler.gl visualizations. | |
react-map-gl | A React wrapper for Mapbox GL JS that integrates with deck.gl. | |
flowmap.gl | Flowmap.gl is a flow map drawing layer for deck.gl. It can be used for visualization of geographic movement: mobility, transportation, migration, etc. |
In addition to the core frameworks, the vis.gl framework suite integrates with a number of related open source frameworks that are not under open governance.
nebula.gl | A high-performance feature editing framework for deck.gl. | |
math.gl | Math library focusing on 3D and geospatial math. | |
H3 | Hexagon-based discrete global grid system. |