C++ · Python · TypeScript

The STL for Geometry

Fast and exact mesh booleans, spatial queries, arrangements, registration, and remeshing. Composable algorithms on your data. One engine across C++, Python, and TypeScript.

Boolean Operations (Speedup)

vs MeshLib
vsCGAL
vs libigl

Why trueform

Easy to use

Zero-copy views in C++, NumPy arrays in Python, vectorized NDArrays in the browser.

Robust by design

Exact predicates and canonical topology for non-manifold, messy, real-world meshes.

Real-time performance

Interactive speed on million-polygon meshes with parallel algorithms underneath.

Queries & topology

Spatial trees, collision, distance, ray casting, k-NN, boundaries, and components.

Arrangements & booleans

Multi-mesh arrangements, self-intersection resolution, booleans, and curves.

Remeshing & registration

Decimation, isotropic remeshing, point-cloud alignment, OBB fitting, and ICP.

Start now

From install to mesh booleans in minutes.