@deck.gl/core alternatives
8 packages that do the same job as @deck.gl/core: three-slippy-map-globe, @nebula.gl/edit-modes, three-globe, @cosmos.gl/graph, sigma, troika-worker-utils, 3d-force-graph, globe.gl. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| @deck.gl/core This package | 661.1k | - | - | 17 | 19 days ago | ESM + CommonJS | Bundled | - |
| three-slippy-map-globe | 205.4k | +382% | - | 3 | 5 months ago | ESM only | Bundled | - |
| @nebula.gl/edit-modes | 20.1k | - | - | 29 | 3 years ago | ESM + CommonJS | Bundled | - |
| three-globe | 228.9k | +256% | - | 17 | 5 months ago | ESM only | Bundled | - |
| @cosmos.gl/graph | 43.2k | - | - | 16 | 3 days ago | ESM only | Bundled | - |
| sigma | 232.7k | +729% | - | 2 | 4 months ago | ESM + CommonJS | Bundled | - |
| troika-worker-utils | 3m | +354% | - | 0 | 2 months ago | ESM + CommonJS | None | - |
| 3d-force-graph | 252.5k | +605% | - | 5 | 5 months ago | ESM only | Bundled | - |
| globe.gl | 165.2k | +335% | - | 6 | 1 month ago | ESM only | Bundled | - |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.
Tiled maps on a globe as a ThreeJS reusable 3D object
Compared with @deck.gl/core
- 3.2x fewer weekly downloads (205.4k vs 661.1k)
- 3 dependencies vs 17
- ESM only vs ESM + CommonJS
- Declares Node.js >=12 vs none declared
- Last release 4 Apr 2026 vs 5 Sept 2026
- 769x fewer GitHub stars (19 vs 14.6k)
GeoJSON editing modes for nebula.gl
Compared with @deck.gl/core
- 33x fewer weekly downloads (20.1k vs 661.1k)
- 29 dependencies vs 17
- Last release 4 Oct 2022 vs 5 Sept 2026
- 20x fewer GitHub stars (730 vs 14.6k)
Globe data visualization as a ThreeJS reusable 3D object
Compared with @deck.gl/core
- 2.9x fewer weekly downloads (228.9k vs 661.1k)
- ESM only vs ESM + CommonJS
- Declares Node.js >=12 vs none declared
- Last release 4 Apr 2026 vs 5 Sept 2026
- 8.9x fewer GitHub stars (1.6k vs 14.6k)
GPU-based force graph layout and rendering
Compared with @deck.gl/core
- 15x fewer weekly downloads (43.2k vs 661.1k)
- 16 dependencies vs 17
- ESM only vs ESM + CommonJS
- Declares Node.js >=22.0.0 vs none declared
- Last release 21 Sept 2026 vs 5 Sept 2026
- 11x fewer GitHub stars (1.3k vs 14.6k)
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges.
Compared with @deck.gl/core
- 2.8x fewer weekly downloads (232.7k vs 661.1k)
- 2 dependencies vs 17
- Last release 30 Apr 2026 vs 5 Sept 2026
- 1.2x fewer GitHub stars (12.2k vs 14.6k)
Utilities for executing code in Web Workers
Compared with @deck.gl/core
- 4.5x more weekly downloads (3m vs 661.1k)
- 0 dependencies vs 17
- No types vs bundled types
- Last release 24 Jul 2026 vs 5 Sept 2026
- 7.4x fewer GitHub stars (2k vs 14.6k)
UI component for a 3D force-directed graph using ThreeJS and d3-force-3d layout engine
Compared with @deck.gl/core
- 2.6x fewer weekly downloads (252.5k vs 661.1k)
- 5 dependencies vs 17
- ESM only vs ESM + CommonJS
- Declares Node.js >=12 vs none declared
- Last release 5 Apr 2026 vs 5 Sept 2026
- 2.3x fewer GitHub stars (6.4k vs 14.6k)
UI component for Globe Data Visualization using ThreeJS/WebGL
Compared with @deck.gl/core
- 4.0x fewer weekly downloads (165.2k vs 661.1k)
- 6 dependencies vs 17
- ESM only vs ESM + CommonJS
- Declares Node.js >=12 vs none declared
- Last release 22 Aug 2026 vs 5 Sept 2026
- 4.6x fewer GitHub stars (3.2k vs 14.6k)
Indexability: Indexed.