C++ Physics

Open-source C++ projects categorized as Physics

Top 23 C++ Physic Projects

  1. Bullet

    Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

    Project mention: When Should I Use WebAssembly? | dev.to | 2025-03-12

    Physics and Game Engines: Implement high performance physics with Wasm-compiled versions of well established engines. For instance, Ammo.js is a Wasm version of the popular bullet physics engine written in C++.

  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. JoltPhysics

    A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.

    Project mention: Jolt: Physics and collision detection library, used by Horizon Forbidden West | news.ycombinator.com | 2024-09-03
  4. Piccolo

    Piccolo (formerly Pilot) – mini game engine for games104

  5. LiquidFun

    2D physics engine for games

  6. FluidX3D

    The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.

    Project mention: FluidX3D | news.ycombinator.com | 2024-12-07
  7. PhysX

    NVIDIA PhysX SDK

  8. root

    The official repository for ROOT: analyzing, storing and visualizing big data, scientifically

    Project mention: ICPP – Running C++ in anywhere like a script | news.ycombinator.com | 2024-08-03

    Folks who like this kind of thing should definitely check out CERN's Root framework. I've been using its C++ interpreter in a Jupyter notebook environment to learn C++. It's probably also quite a bit more mature than this project. https://root.cern/

  9. SaaSHub

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

    SaaSHub logo
  10. godot-jolt

    Godot Jolt is a Godot extension that integrates the Jolt physics engine

  11. Simbody

    High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.

  12. CHRONO

    High-performance C++ library for multiphysics and multibody dynamics simulations (by projectchrono)

    Project mention: Projectchrono - an Open Source Multi-Physics Simulation Engine | news.ycombinator.com | 2025-03-29
  13. pioneer

    A game of lonely space adventure

  14. psi4

    Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python

  15. sofa

    Real-time multi-physics simulation with an emphasis on medical simulation. (by sofa-framework)

  16. GamePhysicsCookbook

    Source code for Game Physics Cookbook

  17. gz-sim

    Open source robotics simulator. The latest version of Gazebo.

  18. stuntrally

    NOTE: development in stuntrally3 repo. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.

  19. harfang3d

    HARFANG 3D source code public repository

  20. Rythe-Engine

    Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.

  21. warpx

    WarpX is an advanced electromagnetic & electrostatic Particle-In-Cell code.

  22. ofxBox2d

    Openframework wrapper for box2d

  23. Physics3D

    A 3D physics engine

  24. Open-Gamma-Detector

    ☢️👁️ Hardware for a hackable DIY gamma-ray spectrometer using a popular NaI(Tl) scintillator, SiPM and a Raspberry Pi Pico.

  25. mujoco_wasm

    Simulate and Render MuJoCo Models in the Browser!

    Project mention: MuJoCo Demo | news.ycombinator.com | 2025-02-27
  26. 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).

C++ Physics discussion

Log in or Post with

C++ Physics related posts

Index

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

# Project Stars
1 Bullet 13,381
2 JoltPhysics 7,876
3 Piccolo 6,231
4 LiquidFun 4,810
5 FluidX3D 4,419
6 PhysX 3,270
7 root 2,855
8 godot-jolt 2,410
9 Simbody 2,407
10 CHRONO 2,402
11 pioneer 1,726
12 psi4 1,056
13 sofa 1,012
14 GamePhysicsCookbook 943
15 gz-sim 898
16 stuntrally 623
17 harfang3d 597
18 Rythe-Engine 536
19 warpx 347
20 ofxBox2d 323
21 Physics3D 317
22 Open-Gamma-Detector 296
23 mujoco_wasm 247

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

Did you know that C++ is
the 7th most popular programming language
based on number of references?