Showing 36 of 215 projects
A lightweight scene/state manager for Love2D games, simplifying game organization with automatic and manual scene loading.
A visual in-game debugging GUI for the LÖVE2D game engine, featuring a variable browser, console, and execution controls.
A command-line build system and runner for Love2D projects, inspired by Cargo.
A LOVE2D wrapper enabling game development for PSP, PS Vita, and PS3 using OneLua, lpp-vita, and Lua Player PS3.
A LÖVE library for managing colors and creating hue effects in games.
A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.
A dynamic light and shadow casting library for the Löve 2D game framework.
An on-screen interactive console for debugging LÖVE 2D games with live code reloading and real-time HUD.
A fast and easy-to-use A* pathfinding module written in Lua, optimized for performance.
A Lua library for parsing Adobe Photoshop .PSD files into the LÖVE game framework, providing layer data, blend modes, and structure.
A simple LÖVE library for adding customizable splash screens to games with fade effects and skip functionality.
Blender exporter and LÖVE loader for the IQM and EXM 3D model formats, with animation support.
A Lua library for on-demand loading and caching of fonts, audio, and images in the Löve2D game framework.
A minimal Love2D utility class for creating animated sprites with frame-based state management.
A complete internationalization library for Lua with LÖVE support, featuring smart file loading, pluralization, and locale-aware formatting.
A deprecated library for saving and loading LÖVE game savegames with support for multiple Lua class systems.
A simple 9patch library for the LÖVE 2D game framework.
A pixel-art focused screen scaling module for Love2D that provides integer scaling, cursor management, and shader support.
A Löve2D utility for drawing real-time FPS, memory, and custom performance graphs.
A retained mode layout and GUI library for LÖVE 2D with multiple layouts and controls inspired by .NET MAUI.
A comprehensive UI library providing flexbox/grid layouts, theming, animations, and event handling for LÖVE2D games.
A functional entity framework for LÖVE (Love2D) with a centralized game state and minimal ECS setup.
A stackable screen and state management library for the LÖVE 2D game framework.
An animation library for Love2D with unique features
A Lua library for 2D skeletal/bone animations with support for multiple backends and importers.
A 2D collision detection library for Lua using the Separating Axis Theorem, designed for the LÖVE game framework.
A LOVE2D project template that enables writing games in MoonScript without precompiling .moon files to .lua.
A visual profiling tool for Love2D games using Chromium's trace viewer to analyze performance and memory usage.
A simple raycasting light and shadow library for Love2D, providing bare-bone 2D lighting effects.
A helper library for LÖVE which allows to loads huge amount of assets super-easily :punch:
A simple layout helper for Love2D games, using containers and rules to manage UI positioning and sizing.
A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.
A Lua library for simplifying Spine 2D skeletal animation integration in LÖVE game projects.
A SpriteSheet and Tileset helper library for Love2D (handles Tilemaps as well)
A skeletal animation system for LÖVE 2D featuring a cascading style system, tagging, and collision boundaries.
A live reloader for Love2D game development with optional Moonscript support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.