mapbox/delaunator
An incredibly fast JavaScript library for Delaunay triangulation of 2D points observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 89
- Release rhythm 44
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3396
- days_rel: 163
- days_push: 70
- n_releases_24m: 1
Adoption not part of the score
2621 stars · 153 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Delaunator is a fast and robust JavaScript library for computing Delaunay triangulations of 2D points. It outputs compact typed-array data structures (triangles and half-edges) suitable for building Voronoi diagrams, meshes, and other geometric applications.
Use cases
- triangulate a set of 2d points in javascript
- build voronoi diagrams from point data
- generate mesh triangles for map rendering
- compute delaunay triangulation for scatterplot interpolation
- create half-edge topology for spatial traversal
- triangulate geographic point locations
When to choose
- you need extremely fast 2D Delaunay triangulation in JavaScript or the browser
- you want compact typed-array output to build Voronoi diagrams or meshes on top of
- you're working within the D3 ecosystem (d3-delaunay is built on it)
When to avoid
- you need 3D or higher-dimensional triangulation
- you need constrained triangulations with forced edges or holes
- you're not working in JavaScript/TypeScript
Facets
library · maturity stable
math graphics graphics data-visualization browser cross-platform delaunay-triangulation computational-geometry triangulation voronoi 2d-points typed-arrays algorithms nodejs
3 sources
- readme: https://github.com/mapbox/delaunator · fetched 2026-08-28 · 3a6b245c2b48
- homepage: https://mapbox.github.io/delaunator/ · fetched 2026-08-29 · fa9aaf2da505
- registry_npm: https://registry.npmjs.org/delaunator · fetched 2026-08-29 · 173f394c6aac
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mapbox/delaunator | main | 75 |
For agents
markdown · JSON · MCP: product_card(name="mapbox/delaunator")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem