shuding/cobe
5KB WebGL globe lib. observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 93
- Release rhythm 51
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 144.5
- age_days: 1749
- days_rel: 167
- days_push: 47
- n_releases_24m: 3
Adoption not part of the score
5677 stars · 328 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Cobe is a tiny (~5KB) zero-dependency WebGL library for rendering interactive 3D globes on an HTML canvas, with markers, arcs, and CSS anchor-based labels. It works with any framework or vanilla JavaScript and exposes a simple createGlobe/update/destroy API.
Use cases
- add an animated 3D globe to a website landing page
- visualize global office or server locations on a map
- draw flight or connection arcs between cities
- show interactive markers with CSS-styled labels on a globe
- embed a lightweight globe widget without heavy 3D dependencies
- render a spinning globe badge or live status visual
When to choose
- you need a tiny, dependency-free globe that loads fast
- you want DOM/CSS interactivity (labels, transitions) bound to globe markers
- you use React, Vue, Svelte, or vanilla JS and want framework-agnostic rendering
- you only need points and arcs on a stylized globe, not full GIS features
When to avoid
- you need full geographic data, zoomable maps, or country boundaries (use Mapbox GL, deck.gl, or globe.gl)
- you need texture-mapped satellite imagery or terrain
- you need server-side rendering of the globe
- you need heavy 3D scene features like cameras, lighting rigs, or multiple objects
Facets
library · maturity active
graphics data-visualization ui-components web-development frontend data-visualization browser cross-platform webgl globe canvas zero-dependency tiny-library markers arcs typescript maps web-server
3 sources
- readme: https://github.com/shuding/cobe · fetched 2026-08-28 · 5c54389c46fd
- homepage: https://cobe.vercel.app · fetched 2026-08-29 · 7abbf3709a75
- registry_npm: https://registry.npmjs.org/cobe · fetched 2026-08-29 · c20f7c02886f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| shuding/cobe | main | 80 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem