Showing 36 of 2098 projects
A browser-based debug console for the LÖVE game development framework.
An experimental high-level C++ abstraction library for Vulkan with transparent suballocation, resource tracking, and simplified resource creation.
An openFrameworks wrapper for the Box2D physics engine, enabling 2D physics simulations in creative coding projects.
A gravity-bending puzzle platformer game built with Godot Engine where players manipulate gravity to solve block puzzles.
A runtime type checker for Roblox Lua to validate data types and prevent type mismatch bugs.
A desktop 2D game engine and IDE with visual editors and multi-language scripting, designed to make game development easy and fun.
A digital board game engine for playing tabletop games online with physics-based interactions.
A particle system extension for the Starling framework, compatible with Particle Designer configurations.
A feature-complete Entity Component System library for LÖVE, focused on performance and ease of use.
A Roblox DataStore wrapper for auto-saving player data with session locking to prevent item duplication in trading games.
A micro-library for loading, playing, and generating sound effects and music for games and interactive applications.
An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.
An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.
A portable immediate mode UI library for tools and debug interfaces, built with Haxe and Kha.
Open-source release of the complete Star Wars Jedi Knight II: Jedi Outcast game engine source code.
A Node.js API wrapper for interacting with the Roblox website, enabling programmatic control of Roblox operations.
An original GameBoy game blending Jump'n'Run and Metroidvania elements, developed with custom tools and assembly.
A retro 2D platformer game built with Ruby, featuring a unique character-switching mechanic inspired by Super Mario World.
A cross-compiler for shader languages, converting between SPIR-V, GLSL, HLSL, and Metal Shader Language.
A 2D shader for Godot 3 that simulates CRT screen effects like curvature, scan lines, and vignette.
Integrate MonoGame rendering into Windows Forms applications to easily create custom editor environments.
A GDScript and Godot Engine client for connecting to Phoenix Framework Channels, enabling real-time communication in games and applications.
A modular, simplified flight simulation addon for Godot Engine, designed for games rather than realistic pilot training.
A C99 cross-platform 2D game library with deferred/forward rendering, collision detection, audio, and asset management.
A modern C++ convenience and productivity layer atop Vulkan-Hpp, adding clarity and efficiency to Vulkan development.
A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, enabling high-performance game and simulation development.
A flexible camera system for LÖVE games with scaling, rotation, and coordinate transformation.
A Text Interface Engine plugin for Godot to create RPG-style dialogue with controllable text output.
A high-performance, multithreaded rendering engine built on Vulkan API with a customizable render graph and cross-platform support.
A 2D physics engine for games, simulating rigid bodies, soft bodies, and various physics models together.
A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.
A nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.
A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.
An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.
A Love2D/Lua port of rot.js providing roguelike development tools like map generation, FOV, pathfinding, and display modules.
An HTML5 multiplayer game engine supporting up to 64 concurrent players with Box2D physics on low-cost VMs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.