Skip to content
JS
Alternatives

react-globe.gl alternatives

8 packages that do the same job as react-globe.gl: @react-three/postprocessing, @react-three/drei, @react-three/fiber, react-ogl, @react-three/eslint-plugin, react-ngl, reagraph, r3f-perf. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
react-globe.gl
This package
106k+256%-34 months agoESM onlyBundled-
@react-three/postprocessing551.7k--22 days agoESM onlyBundled-
@react-three/drei3m+364%-211 month agoESM + CommonJSBundled-
@react-three/fiber4m+369%-10todayESM + CommonJSBundled-
react-ogl5.9k+1674%-9-ESM + CommonJSBundled-
@react-three/eslint-plugin10.4k--21 year agoESM + CommonJSBundled-
react-ngl7.2k+673%-34 years agoCommonJSBundled-
reagraph50.4k+635%-212 months agoESM onlyBundled-
r3f-perf45k+30%-51 year agoESM + CommonJSBundled-

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.

postprocessing wrapper for React and @react-three/fiber

Compared with react-globe.gl

  • 5.2x more weekly downloads (551.7k vs 106k)
  • 2 dependencies vs 3
  • Declares no Node.js engine range vs Node.js >=12
  • Last release 22 Sept 2026 vs 16 May 2026
  • About the same number of GitHub stars (1.4k vs 1.5k)

useful add-ons for react-three-fiber

Compared with react-globe.gl

  • 28x more weekly downloads (3m vs 106k)
  • 21 dependencies vs 3
  • ESM + CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=12
  • Last release 5 Aug 2026 vs 16 May 2026
  • 6.8x more GitHub stars (9.9k vs 1.5k)

A React renderer for Threejs

Compared with react-globe.gl

  • 38x more weekly downloads (4m vs 106k)
  • 10 dependencies vs 3
  • ESM + CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=12
  • Last release 24 Sept 2026 vs 16 May 2026
  • 22x more GitHub stars (32.5k vs 1.5k)

A barebones react renderer for OGL.

Compared with react-globe.gl

  • 18x fewer weekly downloads (5.9k vs 106k)
  • 9 dependencies vs 3
  • ESM + CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=12
  • Last release - vs 16 May 2026
  • 6.6x fewer GitHub stars (220 vs 1.5k)

An ESLint plugin which provides lint rules for @react-three/fiber.

Compared with react-globe.gl

  • 10x fewer weekly downloads (10.4k vs 106k)
  • 2 dependencies vs 3
  • ESM + CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=12
  • Last release 9 Jan 2025 vs 16 May 2026
  • 22x more GitHub stars (32.5k vs 1.5k)

React wrapper for ngl

Compared with react-globe.gl

  • 15x fewer weekly downloads (7.2k vs 106k)
  • CommonJS vs ESM only
  • Declares Node.js >= 12.16.0 vs Node.js >=12
  • Last release 22 Nov 2021 vs 16 May 2026
  • 63x fewer GitHub stars (23 vs 1.5k)

WebGL Node-based Graph for React

Compared with react-globe.gl

  • 2.1x fewer weekly downloads (50.4k vs 106k)
  • 21 dependencies vs 3
  • Declares Node.js ^20.19.0 || >=22.13.0 vs Node.js >=12
  • Last release 25 Jun 2026 vs 16 May 2026
  • 1.3x fewer GitHub stars (1.1k vs 1.5k)

Easily monitor your ThreeJS performances.

Compared with react-globe.gl

  • 2.4x fewer weekly downloads (45k vs 106k)
  • 5 dependencies vs 3
  • ESM + CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=12
  • Last release 8 Nov 2024 vs 16 May 2026
  • 1.9x fewer GitHub stars (781 vs 1.5k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.