erincatto/box3d
Box3D is a 3D physics engine for games observed · 2026-10-13
Health v2 · maintenance only
65/100
- Activity 99
- Release rhythm 51
- Longevity 11
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 163
- days_rel: 112
- days_push: 8
- n_releases_24m: 1
Adoption not part of the score
6587 stars · 363 forks observed · 2026-10-13
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Box3D is a 3D rigid body physics engine for games, written in portable C17 with a data-oriented design. It provides collision detection, joint systems, continuous physics, and cross-platform determinism with multithreading and SIMD support.
Use cases
- simulate rigid body physics in a 3D game
- collision detection with convex hulls and triangle meshes
- build a character controller with a physics mover
- deterministic physics for replay and networking
- ray casting and shape casting queries in a 3D world
- physics simulation with joints, motors, and springs
When to choose
- you need a fast, deterministic 3D physics engine in C or C++
- you want continuous collision detection for fast-moving bodies
- you need cross-platform builds including web via Emscripten
- you are simulating large numbers of bodies with multithreading and SIMD
When to avoid
- you need 2D physics (use Box2D instead)
- you need a full game engine with rendering and asset pipelines
- you require a high-level scripting or visual physics editor
- you need soft-body or fluid simulation
Facets
library · maturity active
simulation graphics game-engine math concurrency simulation graphics cross-platform cpp c windows wasm cross-platform physics-engine rigid-body-dynamics collision-detection 3d game-development deterministic-simulation simd macos linux
1 source
- readme: https://github.com/erincatto/box3d · fetched 2026-10-13 · d7d5de61cfa8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| erincatto/box3d | main | 65 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem