libtess

Polygon tesselation library, ported from SGI's GLU implementation.
v1.2.2 URL: https://unpkg.com/libtess@1.2.2/libtess.min.js
OpenBrowse Files
polygontesselationtessellationtriangulationGLUtesselator

poly2tri

A 2D constrained Delaunay triangulation library
v1.5.0 URL: https://unpkg.com/poly2tri@1.5.0/src/poly2tri.js
OpenBrowse Files
2DconstrainedDelaunaytriangulationgeometrypolygonpointtriangletessellationSteiner

@thi.ng/geom

Functional, polymorphic API for 2D geometry types & SVG generation
v8.1.48 URL: https://unpkg.com/@thi.ng/geom@8.1.48/index.js
OpenBrowse Files
2d3danalysisarcareabboxbeziercentroidcircleclippingconversiondatastructureedgesellipsegeometrygraphgraphicsgroupintersectionparserpathpolygonpolylinepolymorphicsamplescattershapesplinesvgtessellationtriangulationtypescript

@thi.ng/geom-tessellate

2D/3D convex polygon tessellators
v3.0.50 URL: https://unpkg.com/@thi.ng/geom-tessellate@3.0.50/index.js
OpenBrowse Files
2d3dconvexgeometrypolygonrecursionshapesubdivisiontessellationtypescript

edge-split

Iteratively split edges to get a more uniform tessellation
v1.0.2 URL: https://unpkg.com/edge-split@1.0.2/index.js
OpenBrowse Files
edgesplitmeshsimplicialcomplextessellationgeometrytriangulationrefinement