Showing 36 of 2099 projects
Haxe runtime library for DragonBones skeletal animation, enabling cross-platform animated content.
A simple LÖVE library for adding customizable splash screens to games with fade effects and skip functionality.
A Godot Engine template repository with GitHub Actions for automated builds and deployments.
A Godot GLES2 material shader that adds debanding noise to fix visual banding artifacts.
A free/libre 2D action roleplaying game engine for creating classic ARPGs like Diablo and Baldur's Gate.
A base16 template for generating syntax highlighting themes for the Godot script editor.
A Lua library for on-demand loading and caching of fonts, audio, and images in the Löve2D game framework.
A generic, zero-allocation, and heavily optimized quadtree implementation for Go with 100% test coverage.
A protocol-oriented A* pathfinding algorithm implementation in Swift for adding pathfinding to any graph.
A unit testing framework built in GML for GameMaker LTS 2022+.
A complete internationalization library for Lua with LÖVE support, featuring smart file loading, pluralization, and locale-aware formatting.
A lightweight server and framework for building and hosting turn-based multiplayer games like board or card games.
An Adobe AIR native extension that provides high-performance Bullet physics simulation for mobile and desktop apps.
A declarative UI framework for Roblox with a push-pull reactive graph and modern UI support.
An audio engine for designing and implementing high-quality sound in Game Maker Studio 2 games.
A lightweight sandbox game engine built with OpenGL for rapid prototyping and high customizability.
A lightweight LibGDX library for rendering sharp, scalable text using multi-channel signed distance field (MSDF) fonts.
A mobile game where you rotate shields to protect a potato from incoming orbs, developed with Flutter and Flame.
A retained mode layout and GUI library for LÖVE 2D with multiple layouts and controls inspired by .NET MAUI.
A Minesweeper game with a basic solver library, built with Rust and WebAssembly for browser and CLI.
A small running game created as a one-hour programming challenge with ninja-themed gameplay.
A collection of small projects demonstrating different game logic implementation patterns with BabylonJS.
A minimal Love2D utility class for creating animated sprites with frame-based state management.
A Rust library for generating multi-floor roguelike dungeons with interconnected rooms, items, enemies, and traps.
A libGDX library providing advanced 3D spatial audio, real-time effects, and a music player for desktop games.
A logging and crash handling system for GameMaker LTS 2022, designed to improve debugging and error tracking.
A Godot Android plugin to dynamically change system bar colors (status bar and navigation bar) in mobile apps.
A simple Minesweeper game implementation written in the V programming language.
A Godot editor plugin that automatically converts sprite sheets into ready-to-use AnimationPlayer or AnimatedSprite2D nodes with batch processing.
A Phaser 3 TypeScript project template that uses Angular and Vite for building HTML5 games.
An ActionScript 3.0 library for creating isometric games and graphics in Flash with a simple, performant API.
A simple 9patch library for the LÖVE 2D game framework.
A complete Minesweeper game implementation for the Nintendo Gameboy console.
A GitHub Actions composite action for automating Godot game engine project exports across multiple platforms.
A deprecated library for saving and loading LÖVE game savegames with support for multiple Lua class systems.
A GameMaker Studio 2 camera system that combines pixel-perfect rendering with smooth movement to eliminate visual artifacts.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.