mapbox/supercluster
A very fast geospatial point clustering library for browsers and Node. observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 97
- Release rhythm 65
- 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: n/a
- age_days: 3918
- days_rel: 23
- days_push: 23
- n_releases_24m: 1
Adoption not part of the score
2352 stars · 304 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A very fast JavaScript library for clustering large sets of geospatial points (GeoJSON features) for browsers and Node. It powers marker clustering in Mapbox GL JS and supports millions of points efficiently.
Use cases
- cluster map markers for millions of points
- show aggregated map pins at low zoom levels
- implement click-to-zoom on map clusters
- paginate points inside a map cluster
- generate vector tiles with clustered points
- cluster GeoJSON point data in Node
When to choose
- you need fast client-side or server-side clustering of large GeoJSON point datasets
- you use Leaflet, Mapbox GL JS, or MapLibre and need marker clustering
- you need cluster drill-down, expansion zoom, or tile output
When to avoid
- you need clustering of non-point geometries like lines or polygons
- you need heatmaps rather than discrete clusters
- your dataset is tiny and simple marker rendering suffices
Facets
library · maturity stable
geospatial search-engine developer-tools web-development data-visualization browser cross-platform point-clustering geojson maps leaflet mapbox-gl-js spatial-indexing kd-tree geospatial nodejs javascript
2 sources
- readme: https://github.com/mapbox/supercluster · fetched 2026-08-28 · 4531ca0c68aa
- registry_npm: https://registry.npmjs.org/supercluster · fetched 2026-08-29 · ba9569018fe2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mapbox/supercluster | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="mapbox/supercluster")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem