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.

14Projects
89.8KStars in total
+97Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

14 projects · by stars

  1. #1 · Genesis-Embodied-AI/genesis-world

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

    30.1K
  2. #2 · PavelDoGreat/WebGL-Fluid-Simulation

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

    16.7K
  3. #3 · bulletphysics/bullet3

    bullet3

    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.

    14.8K
  1. 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'.

  2. 5

    box2d

    10.4Kerincatto/box2d · C

    Box2D is a 2D physics engine for games, handling collision detection, rigid body dynamics, and joints so you can simulate realistic physics in a game.

  3. 6

    jumper

    2.7KKingKongRobotics/jumper · Python

    Jumper is a 22-DoF crab robot, and this repository is its AI toolkit for creating appearances, training motions, and building scenes for it.

  4. 7

    ascii

    893bas3line/ascii · TypeScript

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

  5. 8

    psd2live

    666tsunehimatoi/psd2live · Kotlin

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

  6. 9

    Code-as-World

    419MirroS-Lab/Code-as-World · Python

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

  7. 10

    OpenCourant

    374OpenCourant/OpenCourant · Fortran

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

  8. 11

    natural-disasters

    287Token-Gremlin/natural-disasters · JavaScript

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

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

  10. 13

    blender-production-skills

    256XliuXjianX/blender-production-skills · Python

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

  11. 14

    Jelly-Baby

    170scottstts/Jelly-Baby · JavaScript

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

Often tagged together