Showing 36 of 2098 projects
A collection of game-oriented extensions and utilities for three.js to simplify 3D web development.
A runtime type checker for Roblox Lua to validate data types and prevent type mismatch bugs.
An experimental high-level C++ abstraction library for Vulkan with transparent suballocation, resource tracking, and simplified resource creation.
A Roblox DataStore wrapper for auto-saving player data with session locking to prevent item duplication in trading games.
A browser-based debug console for the LÖVE game development framework.
A gravity-bending puzzle platformer game built with Godot Engine where players manipulate gravity to solve block puzzles.
An openFrameworks wrapper for the Box2D physics engine, enabling 2D physics simulations in creative coding projects.
A digital board game engine for playing tabletop games online with physics-based interactions.
A feature-complete Entity Component System library for LÖVE, focused on performance and ease of use.
A particle system extension for the Starling framework, compatible with Particle Designer configurations.
Open-source release of the complete Star Wars Jedi Knight II: Jedi Outcast game engine source code.
A portable immediate mode UI library for tools and debug interfaces, built with Haxe and Kha.
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 retro 2D platformer game built with Ruby, featuring a unique character-switching mechanic inspired by Super Mario World.
An original GameBoy game blending Jump'n'Run and Metroidvania elements, developed with custom tools and assembly.
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.
A Node.js API wrapper for interacting with the Roblox website, enabling programmatic control of Roblox operations.
A modular, simplified flight simulation addon for Godot Engine, designed for games rather than realistic pilot training.
Integrate MonoGame rendering into Windows Forms applications to easily create custom editor environments.
A flexible camera system for LÖVE games with scaling, rotation, and coordinate transformation.
A GDScript and Godot Engine client for connecting to Phoenix Framework Channels, enabling real-time communication in games and applications.
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 nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.
A Text Interface Engine plugin for Godot to create RPG-style dialogue with controllable text output.
A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, enabling high-performance game and simulation development.
A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.
An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.
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 Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.
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.