C++ physics-simulation

Open-source C++ projects categorized as physics-simulation

Top 22 C++ physics-simulation Projects

physics-simulation
  1. 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
  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. godot-jolt

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

  4. Simbody

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

  5. 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
  6. 3DWorld

    3D Procedural Game Engine Using OpenGL

    Project mention: 3D Procedural Game Engine Using OpenGL | news.ycombinator.com | 2025-03-02
  7. rigs-of-rods

    Main development repository for Rigs of Rods soft-body physics simulator

  8. echo

    A New Cross-Platform 2D 3D Game Engine (by timi-liuliang)

  9. SaaSHub

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

    SaaSHub logo
  10. edyn

    Edyn is a real-time physics engine organized as an ECS.

  11. QuarkPhysics

    A 2D Soft Body and Rigid Body Physics Engine.

  12. opensim-creator

    A UI for building OpenSim models

  13. rbdl-orb

    RBDL - Rigid Body Dynamics Library - ORB Version - The two main differences to the original rbdl is that this version has error handling and uses polymorphism for constraints

  14. SolarSystem

    A solar system simulator with Verlet, using OpenGL for displaying.

  15. QCSim

    Quantum computing simulator

  16. LatticeBoltzmann

    A 2D Lattice Boltzmann program

  17. Kassiopeia

    Simulation of electric and magnetic fields and particle tracking

  18. EventMolecularDynamics

    A program implementing event driven molecular dynamics for hard smooth spheres, using OpenGL for displaying

  19. 3D-Cellular-Automata-Raylib

    3d Cellular Automata using Raylib in C++

  20. imc-der

    Contact model for 3D elastic rod simulations. Framework for knot tying.

  21. projectileMotionQuadraticDrag

    Physics simulation that replicates projectile motion with realistic drag

  22. samarium

    2D physics simulation and rendering library in modern C++, with GPU acceleration (by jjbel)

  23. FluidSimulation

  24. Geant4-P2P-Investigation

    My University of York Theoretical Physics BSc dissertation and accompanying code, investigating the optimal detector system for utilising a (p,2p) interaction when determining the proton binding energy within Carbon-12 atoms.

  25. 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-simulation discussion

Log in or Post with

C++ physics-simulation related posts

  • Projectchrono - an Open Source Multi-Physics Simulation Engine

    1 project | news.ycombinator.com | 29 Mar 2025
  • Artificial LIfe ENvironment (ALIEN) is an artificial life simulation tool

    2 projects | news.ycombinator.com | 3 Jul 2024
  • A Beginner's Guide to Game Development

    2 projects | dev.to | 22 Jun 2024
  • Introduction

    3 projects | dev.to | 16 Jun 2024
  • Which is the best programming language for Quantum Computing?

    1 project | /r/QuantumComputing | 11 Jul 2023
  • I’m a software engineer, I want to get started with quantum computing

    1 project | /r/QuantumComputing | 29 May 2023
  • After months of work, I'm excited to share the first release of Godot Jolt, an extension that integrates the Jolt physics engine into Godot, demonstrated using GDQuest's RoboBlast

    8 projects | /r/godot | 24 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 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 physics-simulation projects in C++? This list will help you:

# Project Stars
1 JoltPhysics 7,854
2 godot-jolt 2,410
3 Simbody 2,404
4 CHRONO 2,394
5 3DWorld 1,246
6 rigs-of-rods 1,063
7 echo 965
8 edyn 692
9 QuarkPhysics 245
10 opensim-creator 180
11 rbdl-orb 98
12 SolarSystem 60
13 QCSim 58
14 LatticeBoltzmann 52
15 Kassiopeia 48
16 EventMolecularDynamics 22
17 3D-Cellular-Automata-Raylib 19
18 imc-der 18
19 projectileMotionQuadraticDrag 9
20 samarium 8
21 FluidSimulation 7
22 Geant4-P2P-Investigation 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