Tools that render on the GPU with WebGL, WebGPU or OpenGL, which keeps large datasets interactive where SVG or CPU rendering would slow down.

By GitHub stars, the most popular GPU-accelerated visualization tools here are Plotly.js (18.4K stars), Cesium (15.8K stars), and Deck.gl (14.6K stars). 13 of 18 had commits in the last 90 days.

GPU-accelerated & WebGL visualization, ranked by GitHub stars
1 Plotly.js

Powerful declarative library with support for 20 chart types.

JS charting 18.4K 1,549 MIT
2 Cesium

WebGL 3D globes and maps.

JS maps 15.8K 3,159 Apache-2.0
3 Deck.gl

WebGL framework for visual exploratory data analysis of large datasets.

JS maps 14.6K 418 MIT
4 Sigma.js

JavaScript library dedicated to graph drawing.

JS graphs & networks 12.2K 6 MIT
5 MapLibre GL JS

WebGL-based interactive vector tile maps in the browser; community fork of Mapbox GL JS.

JS maps 11.8K 1,416 BSD-3-Clause
6 react-map-gl

React components for MapLibre GL JS and Mapbox GL JS, maintained by vis.gl.

JS maps 8.5K 20 MIT
7 Gephi

An open-source platform for visualizing and manipulating large graphs

Apps & tools 6.7K 1,506 GPL-3.0
8 3d-force-graph

3D force-directed graph component using Three.js/WebGL.

JS graphs & networks 6.4K 9 MIT
9 Potree

WebGL point cloud viewer for large datasets such as LiDAR scans.

JS maps 5.6K 1 Other
10 L7

Large-scale WebGL-powered Geospatial Data Visualization analysis framework, maintained by Alibaba

JS maps 4.1K 112 MIT
11 VivaGraph

Graph drawing library for JavaScript.

JS graphs & networks 3.9K 1 BSD-3-Clause
12 VisPy

High-performance scientific visualization based on OpenGL.

Python 3.6K 62 BSD-3-Clause
13 globe.gl

UI component for globe data visualization using Three.js/WebGL.

JS maps 3.2K 20 MIT
14 Makie

Interactive, high-performance plotting ecosystem for Julia with OpenGL, WebGL and Cairo backends.

Julia 2.8K 199 MIT
15 glumpy Inactive

OpenGL scientific visualizations library.

Python 1.3K 0 BSD-3-Clause
16 three.py Inactive

Easy to use 3D library based on PyOpenGL. Inspired by Three.js.

Python 121 0 MIT
17 rgl

3D Visualization Using OpenGL

R 103 36 GPL-2.0
18 Globedots

Dot-matrix WebGL2 globe in 17 kB with markers, arcs, labels, heat maps, and a day-night line.

JS maps 1 33 MIT

Head-to-head comparisons

Categories in this topic

Frequently asked questions

What is the most popular GPU-accelerated visualization tool?

By GitHub stars, Plotly.js is the most popular, with 18.4K stars, followed by Cesium (15.8K) and Deck.gl (14.6K).

Which GPU-accelerated visualization tools are actively maintained?

16 of the 18 tools listed had commits in the last 12 months, including Plotly.js, Cesium, Deck.gl, Sigma.js, and MapLibre GL JS. Each tool page shows monthly commit activity.

Are these GPU-accelerated visualization tools free and open source?

17 of the 18 tools listed use an OSI-approved open-source license; the others are source-available, free to use, or use a custom license, so check each tool page. The most common license here is MIT.

Missing a tool? Add it with a one-line pull request to the README.