Showing 36 of 383 projects
A general-purpose programming language designed for WebAssembly with a fully self-developed toolchain and dual Chinese/English syntax.
An open-source platform for creating authentic 8-bit retro games with modern workflows and programmable limitations.
An all inline SIMD C++ linear algebra library optimized for games and graphics applications.
An independent fork of Blender focused on continuing and enhancing the Blender Game Engine (BGE) after its official removal.
An open-source C++ physics engine library for 3D simulations and games with rigid body dynamics and collision detection.
A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.
A C++ toolkit for rapid development of live graphical applications and games with immediate-mode UI and graphics rendering.
A simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay mechanics.
A collection of libraries and tools that extend MonoGame to simplify 2D game development.
Public domain, single-file audio decoding libraries for C/C++ supporting FLAC, MP3, and WAV.
A high-performance, feature-rich Entity Component System (ECS) library for Rust game development with minimal boilerplate.
A futuristic racing game built with HTML5 and WebGL, showcasing browser-based 3D graphics.
A complete multi-touch gesture library for Unity that handles complex gesture interactions across iOS, Android, Windows, and TUIO platforms.
A Godot 4 plugin for creating textured 2D terrain polygons using a point-based editor and tile-like materials.
A high-performance C# Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming.
An open-source node-based software for procedural 3D content creation, built with the Godot engine.
A simple 3D and 2D graphics engine for Rust designed for minimal friction when drawing geometric figures.
A simple, frictionless 3D graphics engine for Rust that makes drawing and manipulating geometric shapes easy.
Go bindings for the GLFW 3 library, enabling window and input management for OpenGL applications.
A modular Rust toolkit for building roguelikes and terminal-based games with multiple rendering backends.
A cross-platform Tetris game built with Flutter, supporting Android, iOS, Windows, macOS, Linux, and web.
A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.
A C++ library for decomposing 3D meshes into approximate convex parts for efficient collision detection in games and simulations.
A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.
A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.
A MelonJS-based open-source clone of the popular Flappy Bird game, playable online and customizable.
A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.
A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.
A Node.js addon that enables Steamworks integration for HTML5 games and apps built with NW.js or Electron.
An embeddable, lightweight profiler for C++ applications with CPU/GPU timing, live web view, and dynamic instrumentation.
A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.
A complete Lua interpreter written in C# for .NET, Mono, Xamarin, and Unity3D platforms with remote debugger support.
A free, open-source, cross-platform 2D game engine built on proven Torque technology with editors and modular tools.
A Godot Engine template and library for building top-down shooter games with production-ready solutions.
A tool that enables Roblox developers to use professional software engineering tools like VS Code and Git for game development.
A single-file public domain math library for game and graphics programming with C/C++ support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.