There are currently 23 open-source projects built with Box2D, with a combined total of 41.7k GitHub stars. The most common language among these projects is C++.
Showing 23 open-source projects
A C++-based, cross-platform framework for building 2D games, interactive books, and graphical applications.
A tiny, fast, and dependency-free HTML5 game engine with WebGL2/Canvas2D rendering, physics, audio, and input handling.
A multi-platform 2D and 3D game engine with consistent APIs in C++, C#, JavaScript, and TypeScript.
A free, open-source, cross-platform 2D game engine built on proven Torque technology with editors and modular tools.
A community-driven multiplayer top-down shooter built from scratch in C++ with an in-game map editor and cross-platform play.
A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.
A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.
A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.
A cross-platform 2D game engine written in C++11 with optional Lua scripting, emphasizing performance.
A C++20 framework for creative coding, enabling 2D/3D games, media art, visualizers, and simulators across Windows, macOS, Linux, and the Web.
A Flutter UI challenge implementing a smart washing machine app with Box2D physics and interactive visual effects.
A Kotlin multiplatform graphics engine supporting Vulkan, WebGPU, and OpenGL for desktop, Android, and web.
An open-source reimplementation of Grand Theft Auto 1 (GTA1) using modern technologies, playable in a web browser.
A professional-grade, scalable Flash game engine built for industry-quality 2D and 3D games.
A lightweight, cross-platform 3D game engine for C# and F# powered by Urho3D.
A free, cross-platform game engine for 2D and 3D projects using an entity component system (ECS) and data-oriented design.
An openFrameworks wrapper for the Box2D physics engine, enabling 2D physics simulations in creative coding projects.
An HTML5 multiplayer game engine supporting up to 64 concurrent players with Box2D physics on low-cost VMs.
A 2D lighting framework for libgdx games that uses Box2D for raycasting and OpenGL ES 2.0 for rendering.
An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.
A modern, cross-platform 2D game engine written in C++23 with Lua scripting and WebAssembly support.
A lightweight sandbox game engine built with OpenGL for rapid prototyping and high customizability.
A softbody physics library for the LÖVE game framework supporting dynamic and static arbitrary softbodies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.