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 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 command-line build system and runner for Love2D projects, inspired by Cargo.
A dynamic light and shadow casting library for the Löve 2D game framework.
A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.
A comprehensive UI library providing flexbox/grid layouts, theming, animations, and event handling for LÖVE2D games.
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.
Blender exporter and LÖVE loader for the IQM and EXM 3D model formats, with animation support.
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.
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 retained mode layout and GUI library for LÖVE 2D with multiple layouts and controls inspired by .NET MAUI.
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 stackable screen and state management library for the LÖVE 2D game framework.
A functional entity framework for LÖVE (Love2D) with a centralized game state and minimal ECS setup.
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 helper library for LÖVE which allows to loads huge amount of assets super-easily :punch:
A simple raycasting light and shadow library for Love2D, providing bare-bone 2D lighting effects.
A simple layout helper for Love2D games, using containers and rules to manage UI positioning and sizing.
A Lua library for simplifying Spine 2D skeletal animation integration in LÖVE game projects.
A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.
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.