An open API service indexing awesome lists of open source software.

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://schteppe.github.io/cannon.js/

A lightweight 3D physics engine written in JavaScript.

javascript physics-engine

Last synced: 16 Nov 2025

https://github.com/schteppe/cannon.js

A lightweight 3D physics engine written in JavaScript.

javascript physics-engine

Last synced: 28 Apr 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/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/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/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/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/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.

physics-2d physics-engine

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/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/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/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/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/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/w0rm/elm-physics

3D physics engine in Elm

elm physics-engine

Last synced: 08 May 2025

https://github.com/passiomatic/sunny-land

A WebGL Elm Playground platformer.

elm physics-engine webgl

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/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/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/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/fenomas/voxel-physics-engine

Simple but physical engine for voxels. Demo:

physics-engine voxel

Last synced: 16 Mar 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/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/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/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/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/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