Showing 36 of 2099 projects
A visual scripting add-on for Godot 4.2+ that enables building game logic through an intuitive graph editor with hundreds of nodes.
A Godot plugin for quickly blocking in levels with click-and-drag block creation, material editing, and automatic collision.
A MelonJS-based open-source clone of the popular Flappy Bird game, playable online and customizable.
An open-source fighting game engine written in Go that supports M.U.G.E.N resources with enhanced features.
A complete Lua interpreter written in C# for .NET, Mono, Xamarin, and Unity3D platforms with remote debugger support.
A single-file public domain math library for game and graphics programming with C/C++ support.
A Node.js addon that enables Steamworks integration for HTML5 games and apps built with NW.js or Electron.
A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.
A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.
An embeddable, lightweight profiler for C++ applications with CPU/GPU timing, live web view, and dynamic instrumentation.
An open-source reimplementation of Black & White (2001) in modern C++ with support for OpenGL and Vulkan.
A C/C++ single-file library for drop-in lightmap baking using your existing OpenGL renderer.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for 3D web graphics development.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for developers.
A pure Java 3D real-time strategy game engine with built-in editor and versatile data structure.
A curated list of actively maintained open-source game remakes, reimplementations, and source ports across all genres.
A toolkit for creating rich and interactive 2D or 3D experiences using HTML elements powered by CSS3D and WebGL.
A fast, efficient, and concurrent scripting language designed for embedding in applications, games, or engines.
Xenko is a cross-platform game engine with a focus on VR/AR development, now known as Stride.
A flexible, minimal, data-oriented Entity Component System (ECS) library for TypeScript.
Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.
A lightweight C99 single-header library for efficient world replication and entity synchronization in multiplayer games.
A lightweight C99 library for efficient world replication and entity synchronization in multiplayer games.
A Flutter package built on Flame Engine for creating RPG-style and similar 2D games with simplified development.
An open-source HTML5 game framework for creating mobile and desktop browser games with WebGL rendering and CocoonJS publishing.
A modular collection of Kotlin extensions and utilities for the libGDX game framework.
A Unity library providing implementations of computational geometry algorithms for intersection detection, triangulation, mesh generation, and more.
Official GPL source code release of System Shock for PowerPC Macintosh, enabling compilation and modification of the classic game.
A minimalistic 2D turn-based tactical game with hexagonal maps, reaction attacks, and simple vector graphics, written in Rust.
A GDExtension wrapper that provides SQLite3 database functionality for Godot 4.x+ projects.
A curated list of resources for developing high-level, fully-featured game engines like Godot and Unity.
A full-featured cross-platform GameBoy emulator written in Rust, tested on Windows, Ubuntu, and Mac.
A plugin-based 2D game development framework built with C# and OpenTK.
An Entity Component System (ECS) library for the Godot Engine, enabling data-oriented game architecture.
A node-based visual effects editor specifically designed for creating and editing pixel art animations.
A header-only C99 framework for building cross-platform games and multimedia applications with a simple 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.