Showing 36 of 148 projects
A 3D C++ game engine with a built-in editor for creating games and interactive experiences.
Rust bindings for the Godot 3 game engine, enabling game development with Rust's type safety and performance.
Sign up for a free Epic Games account to access Unreal Engine source code on GitHub.
A multiplayer game about paranoia and chaos on a space station, remaking the cult-classic Space Station 13.
A JavaScript game engine using an entity-component system for clean, structured game development.
A stateless branching dialogue editor and runtime addon for Godot 4.6+ games.
An improved, open-source version of the X-Ray Engine used in the S.T.A.L.K.E.R. game series, featuring bug fixes, performance boosts, and cross-platform support.
A cross-platform, high-performance graphics engine for game development using the Haxe language.
A multi-platform 2D and 3D game engine with consistent APIs in C++, C#, JavaScript, and TypeScript.
MIT-licensed open-source 3D game engine originally developed by GarageGames.
An open-source recreation of the Heroes of Might and Magic II game engine with modern enhancements.
An open-source 3D game engine with full Blender integration for a unified game development workflow.
A pixel art game engine built with an Entity Component System (ECS) on top of FNA, supporting cross-platform development.
An open-source re-implementation of Caesar III with UI enhancements and multi-platform support.
A cross-platform 3D game engine written in Go, featuring OpenGL rendering, an integrated GUI, and spatial audio.
A curated list of awesome resources, tools, tutorials, and libraries for the PICO-8 fantasy console.
An open-source engine for the classic 1999 6DOF shooter Descent 3, including the community-developed 1.5 patch.
A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a 200Hz physics simulation.
A modern multiplatform game engine for Kotlin, enabling game development for JVM, JS, WASM, iOS, and Desktop.
A free, open-source, cross-platform 2D game engine built on Lua for rapid development of games and apps.
A JavaScript library for making games fast and fun with a powerful component system.
A community-maintained, open-source engine for Quake III Arena and Team Arena, providing modern enhancements and cross-platform support.
A virtual machine that lets you play classic point-and-click adventure games and RPGs on modern devices using original game data files.
A C++ network library for client/server games with secure authentication, reliable messaging, and competitive multiplayer features.
An open-source reimplementation of GTA San Andreas game engine in Unity, focusing on gameplay, multiplayer, and modding.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A simple Lua framework for rapidly building VR experiences across multiple platforms and devices.
A ROS/ROS2 multi-robot simulator for autonomous vehicles, built on Unity HDRP for high-fidelity testing.
A free, open-source 3D game engine built in C++20 with Lua scripting and a full-featured editor.
A 3D engine for Android based on OpenGL ES 2.0/3.0, used for apps and live wallpapers.
A Doom 1 & 2 renderer written in Rust, featuring a modern OpenGL 3+ pipeline and 100% safe code.
Go bindings for raylib, a simple library for videogames programming.
A complete, cross-platform game engine built for flexibility, performance, and rapid iteration.
A fast, type-safe C++11 Entity-Component System for game development and simulation.
A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.