Showing 36 of 2099 projects
A simple platformer game created for the Ludum Dare 28 game jam using the Phaser HTML5 framework.
A foundation library providing powerful multi-threaded, thread-safe capabilities for Delphi, C++ Builder, and FreePascal projects.
A LÖVE library for managing colors and creating hue effects in games.
A boilerplate for building 3D applications or games by integrating the PlayCanvas engine with Vue.js.
An Entity Component System framework for Haxe with optional, non-intrusive networking support for client-server architectures.
A Haxe port of libGDX Texture Packer for creating texture atlases from image assets, supporting both command-line and runtime usage.
An in-game utility for recording and exporting GIFs from Godot games with minimal configuration.
A command-line build system and runner for Love2D projects, inspired by Cargo.
A free open-source 2D multiplayer racing game combining Flappy Bird's mechanics with Mario Kart-style items.
A simple, secure save file system for GameMaker with built-in management, type safety, and encryption.
Crystal language bindings for Chipmunk, a fast and lightweight 2D rigid body physics library.
D language bindings for the Allegro 5 cross-platform game development library.
Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.
A fast and easy-to-use A* pathfinding module written in Lua, optimized for performance.
A dynamic light and shadow casting library for the Löve 2D game framework.
A comprehensive UI library providing flexbox/grid layouts, theming, animations, and event handling for LÖVE2D games.
A lightweight signals framework for GameMaker Studio 2.3+ enabling message broadcasting and subscription between game objects.
A Swift playground implementation of the 2048 puzzle game with under 400 lines of code.
A GPU-optimized particle system ported from Alternativa3D to Starling Framework for mobile rendering.
A Go implementation of the RinkWorks fantasy name generator for creating random names with pattern-based syntax.
A Windows Forms-style GUI system for creating non-game software applications in GameMaker Studio 2.
Dynamic D bindings to OpenGL, compatible with BetterC, @nogc, and nothrow.
An on-screen interactive console for debugging LÖVE 2D games with live code reloading and real-time HUD.
A pixel-perfect camera and resolution manager system for GameMaker Studio, offering independent game and GUI resolution control.
A collection of geometry algorithms ported from Haxe to ActionScript 3, including Marching Squares and polygon decomposition.
Export 3D models, skeletons, and animations from Blender to GameMaker Studio 2 using a custom vertex buffer format.
A challenging puzzle game where you destroy bricks by moving them next to each other, featuring a built-in puzzle editor.
A simple casual game built with Flutter and Flame that serves as a tutorial for game development.
A 2D water splash node for the Godot game engine, originally created for the indie game LittleShadows.
A simple old-school first-person shooter game built with the Godot engine, featuring navigation meshes and lightmaps.
Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.
A simple LÖVE library for adding customizable splash screens to games with fade effects and skip functionality.
Static and dynamic D language bindings for the GLFW library, compatible with BetterC, @nogc, and nothrow.
A Lua library for parsing Adobe Photoshop .PSD files into the LÖVE game framework, providing layer data, blend modes, and structure.
A Godot Engine template repository with GitHub Actions for automated builds and deployments.
Haxe runtime library for DragonBones skeletal animation, enabling cross-platform animated content.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.