Choose for a tiny (~5KB) dependency-free WebGL globe when simple marker/polygon visuals suffice and you don't want React/Three.js overhead.
5KB WebGL globe lib.
- 5.7k
- TypeScript
- MIT
3D globe data visualization
React component for building 3D globe data visualizations (arcs, choropleth, polygons, etc.) on a Three.js/WebGL globe, wrapping the globe.gl library.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Choose for a tiny (~5KB) dependency-free WebGL globe when simple marker/polygon visuals suffice and you don't want React/Three.js overhead.
5KB WebGL globe lib.
Choose for a recent framework-agnostic Three.js component covering both 3D globe and 2D map views without a React-specific API.
基于threejs开发的3D地球2D 地图 js组件,适用所有前端js框架 Building 3D visualization based on three.js, High efficiency component
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Choose for a non-React declarative Three.js globe if you can accept an unmaintained Apache-licensed dependency.
🌏 A Declarative 3D Globe Data Visualization Library built with Three.js
Choose for the original non-React WebGL globe in a vanilla stack, accepting an old archived codebase.
WebGL Globe is a platform for visualizing latitude longitude based information using WebGL.
Choose for an older D3-based Earth visualization if you want no WebGL dependency, accepting stale maintenance.
D3 Earth JS
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
Ready-made GitHub-style activity globe display; use it if you want that fixed app instead of a reusable component.
The Globe from Github's homepage implemented in ThreeJS with beautiful shading.
Old standalone GitHub-user globe display; use it only for that fixed visualization, not for custom data components.
A visualization of GitHub users throughout the globe