Are we game yet?


2D and 3D physics engines, collision detection libraries


Rust bindings to the chipmunk-2d physics engine. This crate is a work in progress.

A library for continuous 2D collision detection for game developement

Rust bindings for LiquidFun.


A 3D collision and physics framework for video games.

DEPRECATED: use ncollide2d or ncollide3d instead. 2 and 3-dimensional collision detection library in Rust.

2-dimensional physics engine in Rust.

3-dimensional physics engine in Rust.

High-level Rust interface for Nvidia PhysX

Physics library for use with `specs`

2-dimensional particle-based fluid dynamics in Rust.

3-dimensional particle-based fluid dynamics in Rust.

Rust binding for Box2D


Do you know about a missing crate? Did you launch a new crate?

Please create a pull request or an issue on our GitHub!

Looking for a crate you can't find here? Try asking on the chat.