Ross ROSS = Recommend OSS · open-source software intelligence for agents

dimforge/nphysics

2 and 3-dimensional rigid body physics engine for Rust. observed · 2026-08-28

github.com/dimforge/nphysics · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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: 4859
  • days_rel: n/a
  • days_push: 1863
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1648 stars · 120 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

nphysics is a 2D and 3D rigid body physics engine for games and animations written in Rust, using ncollide for collision detection and nalgebra for math. It is now passively maintained and superseded by the Rapier project.

Use cases

  • simulate rigid body physics in a rust game
  • 2d physics engine for rust
  • 3d physics simulation in rust
  • physics engine with joints and multibodies
  • wasm physics simulation in the browser

When to choose

  • you need a pure-Rust physics engine for a legacy project already using ncollide/nalgebra
  • you want shared 2D/3D physics code in Rust

When to avoid

  • starting a new project - use Rapier instead
  • you need actively maintained physics features or bug fixes

Facets

library · maturity maintenance

simulation game-engine graphics simulation graphics rust cross-platform wasm physics-engine rigid-body-dynamics collision-detection joints 2d 3d superseded-by-rapier game-development

1 source

Member repositories

RepositoryRoleHealth v2
dimforge/nphysicsmain32

For agents

markdown · JSON · MCP: product_card(name="dimforge/nphysics")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem