Rust Physics

Open-source Rust projects categorized as Physics

Top 15 Rust Physic Projects

  1. rapier

    2D and 3D physics engines focused on performance.

    Project mention: SpacetimeDB | news.ycombinator.com | 2025-04-09

    I believe they've done more complicated physics in their game bitcraft, but that code hasn't been released yet (no idea if it will be.) But there has been work in the discord recently and 2 member have individually implemented rapier[1] at this point. I can't say anything about the related netcode however as I don't know how much they've focused on it. At the very least work has been done.

    The unity tutorial is just to get up and running as fast as possible in the simplest way possible, not to make the perfect decisions for a networked physics based game.

    I however do think they should provide an actual reference to prove the claim,

    [1] https://github.com/dimforge/rapier

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. avian

    ECS-driven 2D and 3D physics engine for the Bevy game engine.

    Project mention: Avian: 3D physics engine for the Bevy game engine | news.ycombinator.com | 2025-03-22
  4. numbat

    A statically typed programming language for scientific computations with first class support for physical dimensions and units

    Project mention: Numbat: A statically typed programming language for scientific computations with | news.ycombinator.com | 2025-04-12
  5. nphysics

    2 and 3-dimensional rigid body physics engine for Rust.

  6. physx-rs

    🎳 Rust binding for NVIDIA PhysX 🦀

  7. salva

    2 and 3-dimensional fluid simulation library in Rust.

  8. thetawave

    A physics based, space shooter game made with Rust and the Bevy engine.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. particular

    N-body simulation library written in Rust featuring BarnesHut and GPU accelerated algorithms.

  11. feos

    FeOs - A Framework for Equations of State and Classical Density Functional Theory

  12. godot-vs-rapier

    compare gdnative rust based physics against Godot built-in physics

  13. mxfactorial

    a payment application intended for deployment by the united states treasury that replaces banking with accounting

    Project mention: Curing Monetary Inflation with a Conservation Law | news.ycombinator.com | 2025-05-03
  14. SIMple-Mechanics

    An educational physics sim for high school physics, part of the SIMple Physics project

  15. ux-animate

    A simple but powerful tweening, spring physics, animation library for Rust

  16. Iridium

    Atomic Physics Library (by JASory)

  17. hello_opengl

    My "Hello World" for OpenGL.

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Physics discussion

Log in or Post with

Rust Physics related posts

  • Numbat: A statically typed programming language for scientific computations with

    1 project | news.ycombinator.com | 12 Apr 2025
  • SpacetimeDB

    6 projects | news.ycombinator.com | 9 Apr 2025
  • Avian: 3D physics engine for the Bevy game engine

    1 project | news.ycombinator.com | 22 Mar 2025
  • Numbat: A typed language with support for physical dimensions and units

    1 project | news.ycombinator.com | 7 Feb 2025
  • Numbat – statically typed scientific computing language with units support

    1 project | news.ycombinator.com | 18 Jun 2024
  • 2D Rigid Body Collision Resolution

    2 projects | news.ycombinator.com | 24 May 2024
  • Thetawave: A physics based, space shooter game made with Rust and the Bevy engi

    1 project | news.ycombinator.com | 20 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Physic projects in Rust? This list will help you:

# Project Stars
1 rapier 4,510
2 avian 2,114
3 numbat 1,841
4 nphysics 1,639
5 physx-rs 688
6 salva 596
7 thetawave 177
8 particular 150
9 feos 141
10 godot-vs-rapier 88
11 mxfactorial 53
12 SIMple-Mechanics 33
13 ux-animate 24
14 Iridium 21
15 hello_opengl 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com