erincatto/box2d-lite
A small 2D physics engine observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
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: 2800
- days_rel: n/a
- days_push: 2427
- n_releases_24m: 0
Adoption not part of the score
1074 stars · 138 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Box2D-Lite is a small 2D rigid body physics engine written in C++, originally developed for the 2006 GDC Physics Tutorial. It is the minimal predecessor of the full Box2D library and is intended primarily for learning how game physics engines work.
Use cases
- learn how 2D physics engines work internally
- simulate rigid bodies and collisions in a 2D game
- study sequential impulse solver techniques from the GDC tutorial
- prototype simple 2D physics interactions
- use as a teaching example for game physics courses
When to choose
- you want a tiny, readable codebase to study physics engine internals
- you need basic 2D rigid body simulation with minimal dependencies
- you are teaching or learning game physics concepts
When to avoid
- you need a production-grade physics engine with full features (use Box2D)
- you need 3D physics simulation
- you need active maintenance, documentation, or community support
Facets
library · maturity maintenance
simulation graphics simulation education cpp cross-platform 2d-physics rigid-body collision-detection physics-engine learning-resource game-development
6 sources
- readme: https://github.com/erincatto/box2d-lite · fetched 2026-08-28 · fc60b6a53866
- homepage: http://box2d.org/ · fetched 2026-08-29 · 1719829756c6
- site_page: https://box2d.org/about · fetched 2026-08-29 · 490da859b17e
- site_page: https://box2d.org/documentation · fetched 2026-08-29 · 89e27a64c1ea
- site_page: https://box2d.org/documentation3d · fetched 2026-08-29 · ed4bf1d107a8
- site_page: https://box2d.org/doc_version_2_4 · fetched 2026-08-29 · 161a23c6ded6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| erincatto/box2d-lite | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="erincatto/box2d-lite")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem