Projects in Awesome Lists tagged with physics-engine
A curated list of projects in awesome lists tagged with physics-engine .
https://github.com/liabru/matter-js
a 2D rigid body physics engine for the web ▲● ■
canvas javascript physics physics-engine rigid-bodies web
Last synced: 13 May 2025
https://github.com/jrouwe/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.
c-plus-plus cpp game-development game-engine physics physics-engine physics-simulation simulation vr
Last synced: 12 May 2025
https://github.com/jrouwe/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.
c-plus-plus cpp game-development game-engine physics physics-engine physics-simulation simulation vr
Last synced: 01 Apr 2025
https://github.com/chrxh/alien
ALIEN is a CUDA-powered artificial life simulation program.
agent-based-simulation artificial-life cuda open-ended-evolution physics-engine
Last synced: 13 May 2025
https://github.com/piqnt/planck.js
2D JavaScript Physics Engine
2d box2d canvas cross-platform game-development game-engine gamedev html5 javascript physics-engine planck planck-js rigid-bodies
Last synced: 12 Dec 2025
https://schteppe.github.io/cannon.js/
A lightweight 3D physics engine written in JavaScript.
Last synced: 16 Nov 2025
https://github.com/schteppe/cannon.js
A lightweight 3D physics engine written in JavaScript.
Last synced: 28 Apr 2025
https://github.com/FormidableLabs/react-game-kit
Component library for making games with React & React Native
component-tree game matter physics-bodies physics-engine react reactjs sprite-animation spritesheet tilemap
Last synced: 13 Mar 2025
https://github.com/formidablelabs/react-game-kit
Component library for making games with React & React Native
component-tree game matter physics-bodies physics-engine react reactjs sprite-animation spritesheet tilemap
Last synced: 01 Oct 2025
https://github.com/killedbyapixel/littlejs
LittleJS is the tiny fast HTML5 game engine with many features and no dependencies. 🚂 Choo-Choo!
canvas codegolf game-development game-engine game-frameworks gamedev html5-game-development javascript js13k littlejs physics-engine sizecoding webgl
Last synced: 13 May 2025
https://github.com/cyberbotics/webots
Webots Robot Simulator
3d-engine ai autonomous-vehicles computer-vision fluid-dynamics multi-platform open-source physics-engine robot robot-simulation robot-simulator robotics robotics-simulation robots ros ros2 simulated-robots simulation simulator webots
Last synced: 06 Jan 2026
https://github.com/KilledByAPixel/LittleJS
LittleJS is a fast HTML5 game engine with many features and no dependencies. 🚂 Choo-Choo!
canvas codegolf game-development game-engine game-frameworks gamedev html5-game-development javascript js13k littlejs physics-engine sizecoding webgl
Last synced: 14 Mar 2025
https://github.com/schteppe/p2.js
JavaScript 2D physics library
gamedev physics physics-engine
Last synced: 14 May 2025
https://github.com/bepu/bepuphysics2
Pure C# 3D real time physics simulation library, now with a higher version number.
physics-3d physics-engine physics-simulation-library
Last synced: 12 May 2025
https://github.com/simbody/simbody
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
biomechanics multibody-dynamics physics-engine physics-simulation robotics
Last synced: 14 May 2025
https://github.com/projectchrono/chrono
High-performance C++ library for multiphysics and multibody dynamics simulations
flexible-body fluid-solid-interaction granular-dynamics modeling multibody-dynamics physics-engine physics-simulation robotics simulation vehicle-dynamics
Last synced: 29 Apr 2025
https://github.com/jondolf/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 13 May 2025
https://github.com/doyubkim/fluid-engine-dev
Fluid simulation engine for computer graphics applications
animation c-plus-plus computational-fluid-dynamics computational-physics computer-graphics fluid-simulation-engine physics-engine
Last synced: 15 May 2025
https://github.com/dimforge/nphysics
2 and 3-dimensional rigid body physics engine for Rust.
joints physics physics-engine rigid-bodies
Last synced: 15 May 2025
https://github.com/Jondolf/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 12 May 2025
https://github.com/DanielChappuis/reactphysics3d
Open source C++ physics engine library in 3D
animation collision collision-detection game-development physics-engine reactphysics3d simulation
Last synced: 01 Apr 2025
https://github.com/allenai/ai2thor
An open-source platform for Visual AI.
artificial-intelligence computer-vision interaction physics-engine visual-ai
Last synced: 13 May 2025
https://github.com/viblo/pymunk
Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python
library physics-2d physics-engine physics-simulation pygame pyglet python python-library
Last synced: 13 May 2025
https://github.com/saharan/oimophysics
A cross-platform 3D physics engine
haxe haxe-library javascript javascript-library physics-3d physics-engine
Last synced: 15 May 2025
https://github.com/saharan/OimoPhysics
A cross-platform 3D physics engine
haxe haxe-library javascript javascript-library physics-3d physics-engine
Last synced: 09 May 2025
https://github.com/gurkenlabs/litiengine
LITIENGINE 🕹 The pure 2D java game engine.
2d 2d-game-engine 2d-java-games 2d-rendering-engine collision-handling easy-to-use game-engine java java-2d-engine java-game-engine litiengine physics-engine sound-engine tile tilemap tmx
Last synced: 14 May 2025
https://github.com/xissburg/edyn
Edyn is a real-time physics engine organized as an ECS.
ecs entity-component-system entt game-development networked-physics physics-engine physics-simulation
Last synced: 01 Apr 2025
https://github.com/Genbox/VelcroPhysics
High performance 2D collision detection system with realistic physics responses.
Last synced: 18 Mar 2025
https://github.com/anuraghazra/Verly.js
:red_circle::wavy_dash::large_blue_circle::wavy_dash::black_circle: Easy to integrate Verlet physics engine. :link:
2d-physics-simulations engine physics-2d physics-engine verlet verlet-engine verlet-integration verlet-physics verlyjs
Last synced: 01 Apr 2025
https://github.com/anuraghazra/verly.js
:red_circle::wavy_dash::large_blue_circle::wavy_dash::black_circle: Easy to integrate Verlet physics engine. :link:
2d-physics-simulations engine physics-2d physics-engine verlet verlet-engine verlet-integration verlet-physics verlyjs
Last synced: 04 Apr 2025
https://github.com/appsinacup/godot-rapier-physics
Godot Rapier Physics – 2D and 3D physics engine for the Godot game engine. with better stability, performance, liquids, determinism, state serialization and no ghost collisions.
2d 3d godot godot-engine godot4 godotengine physics-engine physics-simulation rapier
Last synced: 15 May 2025
https://github.com/rythe-interactive/rythe-engine
Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.
3d-audio 3d-engine 3d-graphics async audio cpp20 data-oriented ecs game game-development game-engine legion legion-engine opengl physics physics-engine rendering rendering-engine scheduling
Last synced: 06 Oct 2025
https://github.com/Rythe-Interactive/Rythe-Engine
Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.
3d-audio 3d-engine 3d-graphics async audio cpp20 data-oriented ecs game game-development game-engine legion legion-engine opengl physics physics-engine rendering rendering-engine scheduling
Last synced: 14 Apr 2025
https://github.com/ashenvalezx/zxengine
C++ game engine project, for learning, practice and experiment.
cpp cpp20 cross-platform directx directx12 game-animation game-development game-engine graphics lua multithreading opengl physics-engine raytracing shaders vulkan
Last synced: 12 Apr 2025
https://github.com/Kimbatt/unity-deterministic-physics
Cross-platform deterministic physics simulation in Unity, using DOTS physics and soft floats
deterministic physics physics-engine physics-simulation unity unity3d
Last synced: 25 Apr 2025
https://github.com/victorfisac/Physac
2D physics header-only library for videogames developed in C using raylib library.
2d 2d-physics-engine c dynamics physics physics-engine simulation threading
Last synced: 08 May 2025
https://github.com/keenon/nimblephysics
Nimble: Physics Engine for Biomechanics and Deep Learning
biomechanics biomechatronics human-robot-interaction physics-engine pytorch robotics robotics-control robotics-simulation
Last synced: 16 May 2025
https://github.com/freezy/visualpinball.engine
:video_game: Visual Pinball Engine for Unity
csharp physics-engine pinball pinball-simulation unity unity3d visualpinball
Last synced: 15 May 2025
https://github.com/freezy/VisualPinball.Engine
:video_game: Visual Pinball Engine for Unity
csharp physics-engine pinball pinball-simulation unity unity3d visualpinball
Last synced: 09 Apr 2025
https://github.com/amerkoleci/joltphysicssharp
JoltPhysics C# bindings
game-development game-engine physics physics-engine physics-simulation simulation
Last synced: 15 May 2025
https://github.com/erayzesen/QuarkPhysics
A 2D Soft Body and Rigid Body Physics Engine.
2d-physics-engine game-development physics-engine physics-simulation rigid-bodies soft-bodies
Last synced: 18 Nov 2025
https://github.com/jdeokkim/ferox
A lightweight 2D physics engine written in C, for educational purposes.
2d-physics 2d-physics-engine c c99 emscripten ferox game-development gamedev gnu99 physics physics-2d physics-engine physics-simulation raylib raylib-examples sokol stb wasm webassembly
Last synced: 13 Apr 2025
https://github.com/amerkoleci/JoltPhysicsSharp
JoltPhysics C# bindings
game-development game-engine physics physics-engine physics-simulation simulation
Last synced: 22 Feb 2025
https://github.com/TheOpenSpaceProgram/osp-magnum
A spaceship game
cpp entity-component-system game-development game-engine physics-engine simulation
Last synced: 14 Apr 2025
https://github.com/flairox/kinetix
Reinforcement learning on general 2D physics environments in JAX. ICLR 2025 Oral.
machine-learning physics-engine reinforcement-learning
Last synced: 11 Sep 2025
https://github.com/altanis/kinetics
A blazingly fast physics engine for both servers and the web, written in TypeScript 🔥
newtonian-mechanics physics-2d physics-engine
Last synced: 07 May 2025
https://github.com/mchakravarty/haskellspritekit
Haskell binding to Apple's SpriteKit framework
animation-library game-engine graphics haskell-bindings physics-engine spritekit
Last synced: 12 Jun 2025
https://github.com/LuizZak/JelloSwift
Swift soft body physics engine
engine physics-engine soft-bodies spring-mass swift
Last synced: 04 Apr 2025
https://github.com/luizzak/jelloswift
Swift soft body physics engine
engine physics-engine soft-bodies spring-mass swift
Last synced: 30 Apr 2025
https://github.com/ami-iit/jaxsim
A differentiable physics engine and multibody dynamics library for control and robot learning.
aba ad automatic-differentiation crba dynamics featherstone jacobian jax jit kinematics ode physics physics-engine rigid-body-dynamics rnea robotics robotics-control robotics-simulation simulation simulation-modeling
Last synced: 17 Nov 2025
https://github.com/mati365/micro-racing
🚗 🏎️ 🎮 online 3D multiplayer neural networks based racing game
bezier canvas cars es6 game html5 multiplayer neural-network neural-networks physics-engine racing racing-games sockets websockets
Last synced: 09 Apr 2025
https://github.com/louis-langholtz/playrho
An interactive physics engine & library.
box2d collision-detection collision-handling cplusplus cpp17 game-2d physics-2d physics-engine physics-simulation-library
Last synced: 10 Apr 2025
https://github.com/thunlp/legent
Open Platform for Embodied Agents
embodied-ai language-grounding large-multimodal-models physics-engine robot-simulator
Last synced: 13 Jul 2025
https://github.com/passiomatic/sunny-land
A WebGL Elm Playground platformer.
Last synced: 25 Apr 2025
https://github.com/BeRo1985/kraft
Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.
3d delphi freepascal game-development gamedev multithreaded object-pascal parallel-processing pascal physics physics-engine
Last synced: 15 Mar 2025
https://github.com/louis-langholtz/PlayRho
An interactive physics engine & library.
box2d collision-detection collision-handling cplusplus cpp17 game-2d physics-2d physics-engine physics-simulation-library
Last synced: 08 May 2025
https://github.com/b-g/p5-matter-examples
Examples showing how to combine p5.js and matter.js.
box2d matter-js p5-sketches p5js physics-engine
Last synced: 05 Apr 2025
https://github.com/aeon0/multiplayer-babylon-js-game
Multiplayer BabylonJS game with Server and Client-Side physics engine synchronization
babylon multiplayer-babylon-js multiplayer-game physics-engine
Last synced: 22 Apr 2025
https://github.com/fabmax/physx-jni
Java JNI bindings for Nvidia PhysX
android java jni physics physics-engine physics-simulation physx
Last synced: 05 Apr 2025
https://github.com/amethyst/specs-physics
nphysics integration for the Specs entity component system
ecs physics physics-engine rust rust-lang
Last synced: 09 Apr 2025
https://github.com/openfl/box2d
Haxe port of Box2D, a popular rigid-body 2D physics engine
box2d haxe openfl physics physics-engine
Last synced: 24 Dec 2025
https://github.com/ehsanwwe/unity-softbody-physics
Add softbody physics to unity Free
physics-engine softbody softbody-physics softbody-simulation unity unity3d-plugin
Last synced: 03 Jul 2025
https://github.com/thedocruby/resounding
A New Minecraft mod that provides realistic audio physics using parallel wave tracing and an improved physics algorithm.
audio audio-processing fabricmc fabricmc-mod game game-development immersion java lwjgl minecraft minecraft-mod physics physics-engine sound sound-processing
Last synced: 06 Oct 2025
https://github.com/gecko0307/dmech
3D physics engine for D
dlang game-development physics-engine rigid-body-dynamics simulation
Last synced: 17 Oct 2025
https://github.com/jordicorbilla/thundax-delphi-physics-engine
🛴 "Thundax Delphi Physics Engine" is a Delphi-based 2D physics engine for simulations and visualizations. It employs Pascal and is ideal for learning and experimenting with 2D physics concepts.
delphi delphi-physics-engine fmx gdi pascal physics-engine vcl
Last synced: 13 Apr 2025
https://github.com/wonmor/ElectronVisualized
Public Archive: Beautiful and Elegant Quantum Mechanics Visualization.
chemistry computational-chemistry computational-physics electron flask flask-api math mathematical-modelling mathematics physics physics-analysis physics-engine physics-simulation python python3 quantum-mechanics react reactjs visualization
Last synced: 09 Jul 2025
https://github.com/fenomas/voxel-physics-engine
Simple but physical engine for voxels. Demo:
Last synced: 16 Mar 2025
https://github.com/maplant/mgf
Matt's Game Framework
3d-video-game collision-detection physics-engine
Last synced: 24 Jul 2025
https://github.com/hannojg/react-native-box2d
JSI port of the Box2D physics engine for React Native.
physics-2d physics-engine react-native react-native-jsi
Last synced: 17 Mar 2025
https://github.com/gazebosim/gz-physics
Abstract physics interface designed to support simulation and rapid development of robot applications.
cpp gazebo gazebosim hacktoberfest ignition-physics ignition-robotics physics physics-3d physics-engine physics-interface robotics robotics-simulation
Last synced: 12 Dec 2025
https://github.com/maksyuki/TaichiGAME
GPU Accelerated Motion Engine based on Taichi Lang.
gpu-acceleration motion motion-control motion-planning physics-engine physics-simulation python3 simulation taichi
Last synced: 02 Apr 2025
https://github.com/maksyuki/taichigame
GPU Accelerated Motion Engine based on Taichi Lang.
gpu-acceleration motion motion-control motion-planning physics-engine physics-simulation python3 simulation taichi
Last synced: 10 Apr 2025
https://github.com/taichi-dev/soft2d-for-unity
Soft2D-for-Unity
fluid-simulation physics-2d physics-engine physics-simulation sand-simulation snow-simulation softbody-simulation unity-plugin
Last synced: 02 May 2025
https://github.com/jonpena/cirobb
A small 🎮 2D physics engine that explains mechanics ⚡ in physics engines for educational use ✨.
physics-2d physics-engine physics-simulation rigid-bodies
Last synced: 01 May 2025
https://github.com/redskittlefox/game-engine-programming-resources
Collection of resources about game engine programming and computer 3D graphics.
directx-specs game-engine-programming game-programmers gdc physics-engine
Last synced: 03 Jan 2026
https://github.com/vpdb/vpx-js
:video_game: Visual Pinball in the Browser
gltf javascript physics-engine pinball pinball-simulation visualpinball
Last synced: 29 Oct 2025
https://github.com/anuraghazra/atomic.js
:collision: Atomic.js | Greatly Simple Physics Engine For Javascript
collision-detection physics-2d physics-engine sat verlet-engine
Last synced: 19 Mar 2025
https://github.com/taichi-dev/soft2d-release
Soft2D: A 2D multi-material continuum physics engine designed for real-time applications.
fluid fluid-simulation physics physics-2d physics-engine physics-simulation sand-simulation snow-simulation softbody-simulation
Last synced: 20 Jul 2025
https://github.com/dyanikoglu/source-sdk-bullet-physics
Bullet Physics Injection for Source SDK 2013
bullet bullet-physics half-life-2 physics physics-engine source source-sdk source-sdk-2013
Last synced: 05 May 2025
https://github.com/kevglass/propel-js
Simple serialisable deterministic 2d physics engine
game-development gamedev physics physics-2d physics-engine
Last synced: 30 Oct 2025
https://github.com/ikpil/box2d.net
Box2D.NET - a port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D, servers
2d 2d-game box2d box2d-physics-engine collision collision-detection csharp game game-development physics physics-2d physics-engine physics-simulation rigid-body-dynamics
Last synced: 29 Dec 2025
https://github.com/oprypin/crystal-chipmunk
Crystal bindings to Chipmunk, a fast and lightweight 2D game physics library
bindings chipmunk crystal physics-engine
Last synced: 25 Jul 2025
https://github.com/felixtrz/elixr
A WebXR framework for building the metaverse, powered by three.js and cannon-es
ecs game-engine javascript-framework javascript-game-engine physics-engine threejs webxr webxr-controllers
Last synced: 29 Oct 2025
https://github.com/prismarinejs/prismarine-physics
Provide the physics engine for minecraft entities
minecraft physics-engine prismarinejs
Last synced: 29 Jun 2025
https://github.com/yangfengzzz/fluid-engine-swift
fluid engine developed by using Swift and Metal which is fully speeding up by using Metal Compute Shader and Grand Central Dispatch
computational-fluid-dynamics fluid-simulation-engine gpgpu gpgpu-physics metal physics-engine swift swiftui voxel
Last synced: 13 Apr 2025
https://github.com/stephengold/jolt-jni
JVM bindings for Jolt Physics and V-HACD
android-library collision-detection collision-shape java jni jolt-physics jvm-library library open-source physics physics-3d physics-engine physics-simulation ragdoll-physics rigid-bodies rigid-body-dynamics soft-body-simulation vhacd
Last synced: 14 Apr 2025
https://github.com/igorski/kosm
Kosm for Android source code
android audio c-plus-plus cplusplus java particles physics physics-engine
Last synced: 04 Apr 2025
https://github.com/rohankishore/physipy
Python Library to calculate all types of Physics Formulae, both for calculations and research
equation-solver equations library numpy physics physics-analysis physics-engine physics-simulation python research research-project
Last synced: 20 Aug 2025
https://github.com/dxu/matter-collision-events
A Matter.js plugin for adding per-body collision events and event handlers.
javascript matter physics-engine
Last synced: 12 Jul 2025
https://github.com/andreacatania/amethyst_physics
Amethyst physics engine abstraction layer
amethyst ecs-architecture game physics-engine
Last synced: 15 Jul 2025
https://github.com/srekel/phyxed-2d
A 2d physics engine with fixed-point support.
c99 fixed-point physics-2d physics-engine pre-alpha public-domain single-header-lib
Last synced: 10 Apr 2025
https://github.com/Srekel/phyxed-2d
A 2d physics engine with fixed-point support.
c99 fixed-point physics-2d physics-engine pre-alpha public-domain single-header-lib
Last synced: 08 May 2025
https://github.com/vaiorabbit/rigidbox
A Small Library for 3D Rigid Body Physics Tutorial
3d c-plus-plus physics-engine physics-simulation sdl2
Last synced: 07 May 2025
https://github.com/beancheeseburrito/box2d.net
Auto-generated C# bindings for Box2D 3.0
bindings box2d box2d-physics-engine game-development game-engine physics physics-engine
Last synced: 18 Aug 2025
https://github.com/aecsocket/jolt-java
Java bindings for JoltPhysics
game-development game-engine java jni physics physics-engine physics-simulation
Last synced: 21 Apr 2025
https://github.com/keavon/picasso
3D game engine written from scratch in Java with CPU-based polygon rendering
3d-game-engine game-engine physics-engine
Last synced: 11 Apr 2025
https://github.com/ikpil/Box2D.NET
Box2D.NET - a port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D
2d 2d-game box2d box2d-physics-engine collision collision-detection csharp game game-development physics physics-2d physics-engine physics-simulation rigid-body-dynamics
Last synced: 28 Apr 2025
https://github.com/harfang3d/snooker-python-hg2
Snooker is a simple game that was programmed in Python using the HARFANG 3D framework
harfang3d physics-engine python snooker snooker-game
Last synced: 05 Sep 2025
https://github.com/1j01/pbj-sandbox
2D point-based physics sandbox 🥜🍇🏖
javascript jelly physics physics-2d physics-engine physics-simulation playground point-based point-based-physics sandbox sandbox-game simulation
Last synced: 18 Dec 2025