Showing 36 of 148 projects
A free TypeScript 2D game engine for making HTML5 canvas games, handling cross-platform boilerplate and engine code.
A high-performance, memory-efficient Minecraft server implementation written in Rust, compatible with vanilla 1.21.8 clients.
A community-maintained open-source engine for Jedi Academy and Jedi Outcast with bug fixes, performance improvements, and multi-platform support.
A free, cross-platform 2D game engine built with Haxe and OpenFL for native multi-platform deployment.
A Vulkan-based source port of id Software's Quake, offering enhanced graphics and performance over QuakeSpasm.
A modern cross-platform reimplementation of the Diablo 1 game engine.
A cross-platform open source game engine with a plugin-based architecture, focused on cutting-edge graphics technology.
An open-source clone of the classic 'UFO: Enemy Unknown' and 'X-COM: Terror From the Deep' strategy games.
A free AAA game engine deeply integrated with AWS and Twitch, now succeeded by Open 3D Engine.
A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.
A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.
A modern, cross-platform source port of Doom 3 that fixes bugs and adds new features while preserving original gameplay.
A curated list of over 2000 awesome C++ libraries, engines, and tools for game development.
A pure C game engine and framework for cross-platform 2D/3D game development with modern graphics features.
A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics.
A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics rendering.
An open-source C++ engine for 3D game development, offering a full suite of tools and cross-platform support.
A cross-platform .NET game framework with built-in UI components, advanced input handling, and performance tooling.
An open-source, modular C++ game engine with a feature-rich editor and visual scripting.
An easy-to-use Unity 3D library for creating illustrated interactive fiction games without coding.
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 Doom 3 BFG Edition source port with modern DX12/Vulkan renderer, PBR, global illumination, and enhanced modding support.
An open-source platform for creating authentic 8-bit retro games with modern workflows and programmable limitations.
An independent fork of Blender focused on continuing and enhancing the Blender Game Engine (BGE) after its official removal.
A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.
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.
A portable, data-driven 2D game engine focused on ease of use and powerful features.
A high-performance, feature-rich Entity Component System (ECS) library for Rust game development with minimal boilerplate.
A high-performance C# Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming.
An open-source re-implementation of Chris Sawyer's Locomotion, a transport company simulation game.
A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.
A free, open-source re-implementation of the SAGE 3D real-time strategy engine used in Command & Conquer: Generals.
A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.
A lightweight, cross-platform 3D rendering and animation engine with a clean C++ architecture and C-style API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.