Showing 36 of 2098 projects
A blazingly fast Swift 2D game engine for Apple platforms with an easy-to-use API and Core Animation-based rendering.
A cross-platform 2D game engine written in Go using an Entity Component System (ECS) architecture.
A high-performance C# Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming.
An independent fork of Blender focused on continuing and enhancing the Blender Game Engine (BGE) after its official removal.
Public domain, single-file audio decoding libraries for C/C++ supporting FLAC, MP3, and WAV.
An all inline SIMD C++ linear algebra library optimized for games and graphics applications.
An MIT-licensed prototype game engine framework for education, R&D, and building custom engines.
A lightweight, dependency-free library for binding Lua to C++.
An open-source platform for creating authentic 8-bit retro games with modern workflows and programmable limitations.
An open-source C++ physics engine library for 3D simulations and games with rigid body dynamics and collision detection.
A general-purpose programming language designed for WebAssembly with a fully self-developed toolchain and dual Chinese/English syntax.
A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.
A portable, data-driven 2D game engine focused on ease of use and powerful features.
A collection of libraries and tools that extend MonoGame to simplify 2D game development.
A simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay mechanics.
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.
A Godot 4 plugin for creating textured 2D terrain polygons using a point-based editor and tile-like materials.
A futuristic racing game built with HTML5 and WebGL, showcasing browser-based 3D graphics.
An open-source node-based software for procedural 3D content creation, built with the Godot engine.
A C++ toolkit for rapid development of live graphical applications and games with immediate-mode UI and graphics rendering.
A high-performance, feature-rich Entity Component System (ECS) library for Rust game development with minimal boilerplate.
A tool that enables Roblox developers to use professional software engineering tools like VS Code and Git for game development.
A complete multi-touch gesture library for Unity that handles complex gesture interactions across iOS, Android, Windows, and TUIO platforms.
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 pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.
A cross-platform Tetris game built with Flutter, supporting Android, iOS, Windows, macOS, Linux, and web.
A free, open-source, cross-platform 2D game engine built on proven Torque technology with editors and modular tools.
A C++ library for decomposing 3D meshes into approximate convex parts for efficient collision detection in games and simulations.
A Godot Engine template and library for building top-down shooter games with production-ready solutions.
A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.
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 community-driven multiplayer top-down shooter built from scratch in C++ with an in-game map editor and cross-platform play.
A MelonJS-based open-source clone of the popular Flappy Bird game, playable online and customizable.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.