erincatto/box3d
Box3D is a 3D physics engine for games observed · 2026-08-28
Health v2 · maintenance only
66/100
- Activity 98
- Release rhythm 58
- Longevity 8
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 115
- days_rel: 64
- days_push: 14
- n_releases_24m: 1
Adoption not part of the score
6174 stars · 307 forks observed · 2026-08-28
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-08-28 · d7d5de61cfa8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| erincatto/box3d | main | 66 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem