deck.gl (developed by Uber) is a WebGL-powered framework for visual exploratory data analysis of large datasets. deck.gl is designed to make visualization of large data sets simple. It enables users to quickly get impressive visual results with limited effort through composition of existing layers, while offering a complete architecture for packaging advanced WebGL based visualizations as reusable JavaScript layers. The basic idea of using deck.gl is to render a stack of visual overlays, usually (but not always) over maps.
To make this simple concept work, deck.gl handles a number of challenges:
Handling of large data sets and performant updates
Interactive event handling such as picking
Cartographic projections and integration with underlying map
A catalog of proven, well-tested layers
Easy to create new layers or customize existing layers
Tutorials
Getting started
Uber's Vis.gl in Medium