Skip to content
JS
Alternatives

@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.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
@deck.gl/core
This package
661.1k--1719 days agoESM + CommonJSBundled-
three-slippy-map-globe205.4k+382%-35 months agoESM onlyBundled-
@nebula.gl/edit-modes20.1k--293 years agoESM + CommonJSBundled-
three-globe228.9k+256%-175 months agoESM onlyBundled-
@cosmos.gl/graph43.2k--163 days agoESM onlyBundled-
sigma232.7k+729%-24 months agoESM + CommonJSBundled-
troika-worker-utils3m+354%-02 months agoESM + CommonJSNone-
3d-force-graph252.5k+605%-55 months agoESM onlyBundled-
globe.gl165.2k+335%-61 month agoESM onlyBundled-

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)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.