Showing 36 of 2099 projects
A GameMaker Studio 2 example project demonstrating procedural level generation using a DS Grid and bitmasked auto-tiling.
A simple, fast, and powerful networking library for Roblox with built-in optimization and type safety.
A constraint solver for rigid body physics in Pico-8/Lua, based on sequential impulses.
A GameMaker color management library implementing perceptually uniform OKLab/OKLCH models for consistent color generation, conversion, and mixing.
A Godot Engine plugin that exports CSG meshes to OBJ format with one click.
A comprehensive collection of open-source Kotlin examples and demos for the Vulkan graphics and compute API.
Common Lisp/CFFI bindings for the Vulkan API that provide a lispy interface with CLOS wrappers and automatic memory management.
A V language wrapper for dear imgui and cimgui, enabling immediate-mode GUI development with SDL2 and OpenGL.
A collection of GML techniques, formatting guidelines, and best practices for GameMaker developers.
A collection of Unix-style utilities for manipulating PICO-8 .p8 files, including Lua extraction and sprite conversion.
A strictly typed Luau library for saving data with Roblox DataStores, featuring Rust-inspired error handling and automatic migrations.
A hierarchical coroutine library for Godot 4.x in C#, enabling intuitive sequential game logic with async support and Godot-specific integrations.
A standalone, library-agnostic scheduler for Luau ECS libraries that orchestrates system execution order and conditions.
A fast and modular teletext character renderer for ComputerCraft, enabling 2D graphics with 3x2 pixel blocks per terminal character.
A MonoGame implementation of Prince of Persia 2 written in C#, recreating the classic game with modern tools.
A Godot 4 GDExtension that wraps the C++ Dungeon Template Library for procedural 2D map generation.
A LÖVE library providing unrestricted filesystem access by replicating love.filesystem API without path restrictions.
A multiplayer first-person shooter game built with Babylon.js where clients handle world simulation and the server acts as a message relay.
A libGDX library for writing animated GIF, indexed PNG (PNG8), and animated PNG (APNG) files with advanced palette reduction and dithering.
A zero-cost high-level Lua 5.3 wrapper for Rust, enabling safe and ergonomic embedding of Lua scripts.
A multiplayer 3D shooter template with client-side prediction and lag compensation using Babylon.js and nengi.js.
Auto-generated D bindings for the Vulkan graphics and compute API.
A plugin component for PlayCanvas Engine that adds support for Spine 2D skeletal animations.
A Godot module integrating Discord GameSDK for adding Discord features to Godot games.
A gamera and HUMP compatible scaling grid module for LÖVE, useful for level editors and debugging backgrounds.
A LÖVE library for aligning text displayed character-by-character with automatic line reflow.
A LÖVE audio library that simplifies sound management with tagging, multi-instance playback, and effects.
A lightweight scene/state manager for Love2D games, simplifying game organization with automatic and manual scene loading.
A browser-based sliding blocks puzzle game with shareable puzzle links.
A Haxe 4 compatible fork of the Nape 2D physics engine for game development.
An HTML5 game engine built with Dart and StageXL for creating browser-based games with an easy-to-use framework.
A V language wrapper for the Nuklear immediate-mode GUI library, enabling cross-platform UI development.
A localization system for GameMaker projects that simplifies translation implementation with flexible string replacement and language fallbacks.
A Lua module for capturing and saving GIFs from LOVE 2D game engine applications.
A debugger client library for Starling Framework that enables runtime exploration, property editing, and method execution.
A modern, customizable script editor plugin for Godot 4.4+ with top tabs, outline panel, and enhanced styling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.