Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
Geometry GitHub Repositories (2026) · Open Source Tools
Discover the best Geometry open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized)
Multi-modal constructive solid geometry kernel in Rust
An efficient, general-purpose mathematics components library in the Java programming language
A Flexible Framework for Robot visualization and programming in Python
A collection of utility functions to prototype geometry processing research in python
Console-based GLSL Sandbox for 2D/3D shaders
Package geos provides an interface to GEOS.
S2 geometry library in Go
JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser.
An SVG rendering library.
A JavaScript framework for interactive (mathematical) content.
Boost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75
Immutable mesh processing library
A tool to construct and explore polyhedra.
A fast and fearless Collision Detection Engine for 2D nesting problems