Showing 24 of 96 projects
A fast, robust, and feature-rich table serialization library for Lua, designed for game save files and configuration.
An unopinionated GUI framework for the LÖVE game engine, providing flexible UI element creation without built-in widgets.
A deprecated attempt to replicate the LÖVE 2D game framework API in the browser using Moonshine.
A simple event-driven programming library for Lua that allows creating events with associated actions and flexible triggering.
An immediate mode GUI library for LÖVR and LÖVE frameworks, offering a simple and minimal interface for 2D user interfaces.
A Lua library for 3D axis-aligned bounding box collision detection with game-oriented physics.
A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.
A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.
A GitHub Action that builds LÖVE game projects into distributable executables for Windows, macOS, and Linux.
TypeScript definitions for the LÖVE 2D game framework, enabling enhanced IDE support and type checking.
A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.
A particle editor for the LÖVE game framework with real-time preview and export capabilities.
A lightweight Lua library for directly reading Aseprite files in Love2D without JSON conversion.
A collection of Lua libraries for the LÖVE game framework, including vector math, UI layout, animation, and neural networks.
A Lua vector library accelerated by LuaJIT's FFI for high-performance games and applications, with automatic fallback to tables on mobile/consoles.
A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.
A collection of Lua libraries for the LÖVE game framework, including vector math, layout, animation, and neural network modules.
A simple 2D vector library for Lua, inspired by Processing's PVector and designed for game development.
A camera library for LÖVE featuring parallax scrolling, aspect ratio maintenance, and layer-based transformations.
Adds simple microphone functionality to the LÖVE game framework.
A LÖVE plugin for IntelliJ IDEA and PHPStorm providing auto-complete and documentation for the LÖVE framework.
A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.
A bundle of Atom packages providing an integrated development environment for LÖVE 2D game development.
A scene management library for LÖVE that organizes game code into screens like title, gameplay, and pause screens.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.