Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Physics Engine

Physics Engine

100 projects

Showing 36 of 100 projects

Polycode
PolycodeC++

A cross-platform C++/Lua framework for creative coding with 2D/3D graphics, shaders, sound, networking, and physics.

#lua-scripting#shaders#3d-graphics
Stars2.4k
Forks350
Last commit2 years ago
Roboschool
RoboschoolPython

Open-source robot simulation software integrated with OpenAI Gym for reinforcement learning research.

#openai-gym#bulletsimulation#robot-simulation
Stars2.2k
Forks489
Last commit3 years ago
Nez
NezC#

A free, feature-rich 2D framework built on top of MonoGame and FNA for game development.

#debugging-tools#2d-game-framework#csharp
Stars2.0k
Forks373
Last commit17 days ago
Cannon-es
Cannon-esTypeScript

A lightweight, modern 3D physics engine for JavaScript with TypeScript support and tree-shaking capabilities.

#cannonjs#simulation#physics
Stars2.0k
Forks152
Last commit2 years ago
Acid
AcidC++

A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics rendering.

#vulkan#open-source#cpp17
Stars2.0k
Forks166
Last commit2 years ago
Gamedev Libraries
Gamedev Libraries

A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.

#audio-library#graphics#gamedev
Stars1.8k
Forks100
Last commit2 years ago
ReactPhysics3D
ReactPhysics3DC++

An open-source C++ physics engine library for 3D simulations and games with rigid body dynamics and collision detection.

#simulation#animation#collision-detection
Stars1.8k
Forks260
Last commit1 year ago
AI2-THOR
AI2-THORC#

An open-source, near photo-realistic 3D simulation platform for training and evaluating embodied AI agents.

#robotics#3d-environment#sim2real
Stars1.7k
Forks292
Last commit7 months ago
ORX
ORXC

A portable, data-driven 2D game engine focused on ease of use and powerful features.

#animation#gamedev#opengl
Stars1.7k
Forks119
Last commit10 days ago
Oak
OakGo

A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.

#gamedev#collision-detection#ui
Stars1.7k
Forks86
Last commit2 months ago
Lumos
LumosC++

A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.

#vulkan#premake#lua-scripting
Stars1.6k
Forks158
Last commit19 days ago
AnKi 3D Engine
AnKi 3D EngineC++

An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.

#vulkan#graphics#android
Stars1.6k
Forks105
Last commit22 hours ago
Animatic
AnimaticJavaScript

A lightweight CSS animations engine for animating hundreds of objects with realistic physics simulation.

#realistic-animations#css-animations#lightweight
Stars1.4k
Forks123
Last commit7 days ago
flightmare
flightmareC++

A flexible modular quadrotor simulator with decoupled rendering (Unity) and physics engines for robotics research.

#research-tool#sensor-simulation#drone-research
Stars1.4k
Forks402
Last commit2 years ago
GitHub repository
GitHub repositoryC++

A dynamic multi-robot simulator for 3D environments with extensive object interaction.

#robotics#hacktoberfest#virtual-testing
Stars1.3k
Forks516
Last commit1 year ago
Bump
BumpLua

A fast, game-oriented collision detection library for Lua focused on axis-aligned rectangles.

#collision-detection#axis-aligned-rectangles#game-development
Stars1.1k
Forks85
Last commit2 years ago
Newton Dynamics
Newton DynamicsHTML

A physics engine for real-time simulation of physics environments in games and applications.

#simulation#collision-detection#game-development
Stars1.0k
Forks193
Last commit4 months ago
Newton Dynamics
Newton DynamicsHTML

A physics engine for real-time simulation of physics environments in games and applications.

#simulation#collision-detection#game-development
Stars1.0k
Forks193
Last commit4 months ago
Qu3e
Qu3eC

A lightweight, fast, and simple 3D physics engine in C++ designed for games, supporting only box collision for ease of use.

#open-source#3d-physics#collision-detection
Stars995
Forks123
Last commit5 years ago
godot-rapier-2d
godot-rapier-2dRust

A 2D and 3D physics engine plugin for Godot, offering improved stability, performance, fluid simulation, and determinism.

#rapier-physics#3d-physics#game-development
Stars903
Forks61
Last commit1 day ago
Nazara Engine
Nazara EngineC++

A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.

#vulkan#nazara-engine#opengl
Stars828
Forks86
Last commit1 day ago
Edyn
EdynC++

A real-time physics engine organized as an Entity-Component System (ECS) using EnTT, designed for multi-threaded and networked simulation.

#simulation#collision-detection#entt
Stars775
Forks35
Last commit3 days ago
Skylicht
SkylichtC++

A high-performance, lightweight C++ game engine for mobile and web platforms, evolved from Irrlicht 3D.

#skylicht-engine#open-source#irrlicht-engine
Stars755
Forks60
Last commit4 days ago
Farseer
FarseerC#

A high-performance 2D collision detection system with realistic physics responses for games and simulations.

#collision-detection#dotnet#game-development
Stars736
Forks115
Last commit4 years ago
Velcro Physics
Velcro PhysicsC#

A high-performance 2D collision detection and physics engine for .NET, ideal for games and simulations.

#dotnet#game-development#physics-2d
Stars736
Forks115
Last commit4 years ago
Verly.js
Verly.jsJavaScript

A lightweight, easy-to-integrate Verlet physics engine for JavaScript, enabling realistic simulations of ropes, cloth, and soft bodies.

#interactive-simulations#2d-physics-simulations#web-animation
Stars707
Forks45
Last commit1 year ago
Limon Engine
Limon EngineC++

A multi-platform 3D game engine focused on first-person games with dynamic lighting, physics, and an integrated editor.

#physics#opengl#first-person-shooter
Stars687
Forks68
Last commit2 days ago
Astry
AstryJavaScript

A WebGL maze game built with Three.js and Box2dWeb, featuring physics-based navigation.

#maze-game#web-based-gaming#box2d
Stars593
Forks361
Last commit3 years ago
Isogenic
IsogenicJavaScript

A TypeScript/JavaScript game engine for 2D and isometric multiplayer games with built-in networking and physics.

#html5-games#multiplayer-games#scenegraph
Stars576
Forks143
Last commit1 month ago
Citrus
CitrusActionScript

A professional-grade, scalable Flash game engine built for industry-quality 2D and 3D games.

#actionscript-3#nape-physics#starling-framework
Stars552
Forks221
Last commit3 months ago
Carnage3D
Carnage3DC++

An open-source reimplementation of Grand Theft Auto 1 (GTA1) using modern technologies, playable in a web browser.

#webassembly#gta#opengl
Stars548
Forks51
Last commit4 years ago
JoltPhysics.js
JoltPhysics.jsC++

A JavaScript port of the Jolt Physics engine using Emscripten, enabling high-performance physics simulations in web applications.

#simulation#webassembly#emscripten
Stars531
Forks45
Last commit3 days ago
PlayCanvas React
PlayCanvas ReactTypeScript

A full-featured React library for building interactive 3D applications with the PlayCanvas engine.

#interactive-3d#webgpu#3d-graphics
Stars503
Forks52
Last commit3 days ago
Razix Engine
Razix EngineC++

A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.

#vulkan#directx-12#lua-scripting
Stars488
Forks32
Last commit1 month ago
UrhoSharp
UrhoSharpC#

A lightweight, cross-platform 3D game engine for C# and F# powered by Urho3D.

#urho3d#xamarin#ios
Stars466
Forks121
Last commit4 years ago
Dagon
DagonD

A feature-rich, extensible 3D game engine for the D language, built on OpenGL 4.3 and SDL2.

#d-language#sdl2#desktop-games
Stars395
Forks35
Last commit3 days ago
PreviousPage 2 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Game Development70
#Collision Detection31
#Game Engine31
#Simulation29
#3d Graphics27
#Cross Platform26
#Webgl20
#Open Source18
#C Plus Plus18
#Javascript17
#Game Physics17
#Physics17