Showing 36 of 232 projects
An open-source Object Pascal physics engine library for 3D games with rigid body dynamics and collision detection.
A thin ENet wrapper for Godot 3, providing UDP-based networking with reliability, sequencing, and connection management.
Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.
An embeddable, in-game editor for HaxeFlixel that transforms the Flixel debugger into a full-featured editor.
A C++ Godot engine module for creating voxel worlds with editor integration, gameplay features, and extendability.
A UI framework for MonoGame featuring a WPF-like layout engine, data binding, and a comprehensive set of controls.
A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.
A reinvented Labyrinth game
A comprehensive inventory management system for the Godot Game Engine with stacking, slot operations, and runtime debugging.
An intuitive, opinionated foundation for building and distributing 2D games and creative applications in V.
Common Lisp bindings and interface to the Allegro 5 game programming library
A web-based implementation of the classic Nokia snake game with retro styling.
A tiny scene-entity-component library for the PICO-8 fantasy console to manage game object lifecycles.
A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.
A free open-source 2D multiplayer racing game combining Flappy Bird's mechanics with Mario Kart-style items.
An audio engine for designing and implementing high-quality sound in Game Maker Studio 2 games.
A collection of small projects demonstrating different game logic implementation patterns with BabylonJS.
A Haxe library for color manipulation and conversion across multiple color spaces.
A curated collection of resources, tutorials, libraries, and tools for the Gideros cross-platform game development framework.
A simple Haxe network library for TCP communication with built-in protocols and cross-platform support.
A GameMaker Studio library for easy and efficient loading of localized strings with interpolation, pluralization, and nesting.
A Lua language server add-on for writing PICO-8 code in external editors with modern IDE features.
A Makefile-based tool to export and deploy PICO-8 projects to itch.io with simple commands.
A functional behavior tree implementation in Lua for game AI and entity behavior modeling.
A lightweight GameMaker library for centralized, persistent live configuration and game balancing via an automatic debug overlay.
A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.
A high-performance, Vert.x-based distributed Java game server for real-time indie multiplayer development.
A Haxe parser for .ase and .aseprite files, designed to be concise, framework-agnostic, and easy to use.
A simple and powerful Godot add-on written in C# for creating quest systems in games.
A GameMaker library providing debug overlay views for monitoring resources, instances, audio, and more to identify bugs and memory leaks.
A GameMaker Studio 2.3 extension for internationalizing game text using JSON files.
A Godot engine module that integrates PortAudio for low-latency, cross-platform audio input/output with direct hardware access.
Load and render Aseprite sprite files and animations directly in OpenFL projects.
A Makefile-based tool to build and deploy LÖVE game projects to itch.io with support for web and Windows exports.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.