Topics / #physics-simulation
Physics-simulation projects on GitHub
Physics engines and world simulation research.
As of , the most-starred Physics-simulation projects on GitHub are genesis-world (30.1K stars), WebGL-Fluid-Simulation (16.7K stars) and bullet3 (14.8K stars). GitHub.Locker tracks 14 Physics-simulation repositories with 89.8K stars combined. The fastest-growing on October 16 was jumper, with +28 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+28jumper
KingKongRobotics/jumper · ★ 2.7KJumper is a 22-DoF crab robot, and this repository is its AI toolkit for creating appearances, training motions, and building scenes for it.
ascii
bas3line/ascii · ★ 893ascii is a TypeScript library of 216 animated ASCII art pieces for web pages, usable in React, Next.js, Astro, plain HTML, terminals, and GitHub READMEs.
+11JoltPhysics
jrouwe/JoltPhysics · ★ 11.7KJolt Physics is a multi-core friendly rigid body physics and collision detection library written in C++, built for games and VR applications. It's the engine behind 'Horizon Forbidden West' and 'Death Stranding 2: On the Beach'.
+9psd2live
tsunehimatoi/psd2live · ★ 666PSD2Live is an automated pipeline and desktop app that turns a layered PSD into an editable Live2D model: it auto-detects layer semantics, builds mesh/deformers, generates physics and idle animation, then exports a .cmo3 project plus the full .moc3 runtime file family.
The all-time top
14 projects · by stars
- 30.1K
#1 · Genesis-Embodied-AI/genesis-worldgenesis-world
It's a simulation platform for general-purpose robotics and embodied AI learning: a multi-physics engine, a photorealistic renderer (Nyx) and a cross-platform compiler (Quadrants) behind one Python API.
- 16.7K
#2 · PavelDoGreat/WebGL-Fluid-SimulationWebGL-Fluid-Simulation
It is an interactive WebGL demo that simulates fluid dynamics in real time, letting you swirl colorful liquid-like effects with your mouse or finger directly in the browser.
- 14.8K
#3 · bulletphysics/bullet3bullet3
Bullet Physics SDK is the official C++ library for real-time collision detection and multi-physics simulation, used in VR, games, visual effects, robotics and machine learning.
- 4

JoltPhysics
11.7Kjrouwe/JoltPhysics · C++Jolt Physics is a multi-core friendly rigid body physics and collision detection library written in C++, built for games and VR applications. It's the engine behind 'Horizon Forbidden West' and 'Death Stranding 2: On the Beach'.
- 5
box2d
10.4Kerincatto/box2d · CBox2D is a 2D physics engine for games, handling collision detection, rigid body dynamics, and joints so you can simulate realistic physics in a game.
- 6

jumper
2.7KKingKongRobotics/jumper · PythonJumper is a 22-DoF crab robot, and this repository is its AI toolkit for creating appearances, training motions, and building scenes for it.
- 7
ascii
893bas3line/ascii · TypeScriptascii is a TypeScript library of 216 animated ASCII art pieces for web pages, usable in React, Next.js, Astro, plain HTML, terminals, and GitHub READMEs.
- 8

psd2live
666tsunehimatoi/psd2live · KotlinPSD2Live is an automated pipeline and desktop app that turns a layered PSD into an editable Live2D model: it auto-detects layer semantics, builds mesh/deformers, generates physics and idle animation, then exports a .cmo3 project plus the full .moc3 runtime file family.
- 9

Code-as-World
419MirroS-Lab/Code-as-World · PythonCode-as-World is a research project that represents the physical world as executable code, discovered through an agentic loop of simulation and verification, so models get reusable physical data (states, dynamics, mechanisms) instead of just raw pixels.
- 10

OpenCourant
374OpenCourant/OpenCourant · FortranOpenCourant is an open-source build of OpenRadioss, an explicit finite element solver used to simulate highly nonlinear dynamic events like crashes, impacts, and explosions.
- 11

natural-disasters
287Token-Gremlin/natural-disasters · JavaScriptABYSSAL is a fully procedural cinematic ocean and extreme-weather simulation that runs entirely in a browser tab, rendering multi-cascade FFT ocean waves, volumetric clouds, hurricanes and tsunamis with zero external assets, built on Three.js, WebGL2 and GLSL3.
- 12

Infinite
279n1m21n/Infinite · C++Infinite is a free, open-source node-based audiovisual workstation that combines real-time GPU video/3D compositing with a modular synthesizer rack and native plugin hosting, all wired together in one patch.
- 13

blender-production-skills
256XliuXjianX/blender-production-skills · PythonA production-grade Blender skill suite built for the Codex coding agent, covering native modeling, Geometry Nodes, simulation, materials, topology and scene validation, plus a reference-image 3D reconstruction workflow.
- 14

Jelly-Baby
170scottstts/Jelly-Baby · JavaScriptJelly Baby is a small 3D web toy: a bouncy jelly character living on a tabletop that you poke, stretch, and bounce around on a swing or trampoline, with no goals or scoring.
Related topics
Often tagged together