Showing 36 of 469 projects
A simple and easy-to-use 3D engine for the LÖVE 2D game framework.
A modern open-source engine that recreates classic Need for Speed games (1-5) by unpacking original data files.
A 2D level and UI editor with engine-agnostic philosophy for game development, separating coding from content creation.
Open source continuation of Bungie's Marathon 2 game engine for playing Marathon series games and third-party content.
A Game Boy / Game Boy Color engine for creating games in C or assembly with built-in sprite management, collision detection, and asset handling.
A simple, flexible Entity Component System (ECS) library for Lua, designed for game development and complex simulations.
An easy-to-use open source Android native game framework for building 2D games.
An open-source re-implementation of Medal of Honor: Allied Assault with expansions, modern features, bugfixes, and cross-platform support.
HTML5 game engine built on PixiJS for creating 2D games with a complete development platform.
A high-performance Entity Component System framework for C# game development, prioritizing simplicity and minimal constraints.
A refined DOOM source port for Windows PC that modernizes the classic game while preserving its nostalgic pixelated aesthetic.
A high-performance, lightweight C++ game engine for mobile and web platforms, evolved from Irrlicht 3D.
A Pokémon MMO engine with a real-time map editor, built with WebGL and canvas rendering.
A 2D game engine for cross-platform development targeting HTML5, Flash, Android, and iOS.
A LÖVE-based 2D game engine for Lua, designed for multiplayer-first experiences with professional-grade features.
An enhanced open-source engine for Return to Castle Wolfenstein, merging ioquake3 improvements with the original RTCW codebase.
Open-source release of the Star Wars Jedi Knight: Jedi Academy game engine source code under GPLv2.
An open-source Zelda-like 2D game engine written in C++ that runs games scripted in Lua.
An open-source racing/RPG hybrid video game where players explore a unique world in customizable vehicles.
A library of chainable post-processing shaders for the LÖVE 2D game framework.
An open-source platform for building and deploying immersive social experiences, games, and spatial web applications.
A collection of support scenes and tools for building AR and VR applications in the Godot game engine.
A lightweight base structure for creating games using the Heaps framework and Haxe language.
A multi-platform 3D game engine focused on first-person games with dynamic lighting, physics, and an integrated editor.
An open-source engine implementation of Final Fantasy VIII written in C# using MonoGame, enabling the game to run on Windows and Linux.
A modern game engine that recreates Ultima 7 for contemporary operating systems using the original game data.
A high-performance, fully managed C# Entity Component System library focused on simplicity, reliability, and developer experience.
A Godot 4 plugin that visualizes scene signals and connections as an interactive graph and tree for debugging.
A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.
A LibGDX-based engine and editor for creating cross-platform point-and-click adventure games with minimal programming.
A modern source port of Descent 1 & 2 that updates the classic 3D shooters for contemporary PCs while preserving the original gameplay.
A C++20 game engine built on EnTT's Entity-Component-System architecture, focusing on ease-of-use, runtime extensibility, and compile-time type safety.
A cross-platform development environment for creating 2D/3D games and interactive applications with Lua, supporting Android, iOS, desktop, and web.
A minimal 2D C++ game framework focused on simplicity, portability, and easy building with few dependencies.
A ModuleScript loader with reusable server-client modules for faster Roblox game development.
An open-source port of the classic Cannon Fodder action-strategy game engine for modern operating systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.