Showing 35 of 215 projects
A GUI tool for creating and managing Love2D game projects while preserving the engine's lightweight charm.
Extracts LOVE API definitions to enable syntax highlighting and autocomplete for LOVE2D in ZeroBrane Studio.
LÖVE API autocomplete file for Notepad++ providing function completion and parameter hints.
A simple state switcher class for Love2D/Lua that uses one file per state and covers all Love2D state management.
A Lua-only, non-blocking HTTP/HTTPS client library for LÖVE games with cross-platform support.
Extensible GUI library for Löve2D written in MoonScript, enabling custom control creation.
A Lua library for tracking and managing keyboard input state in Love2D games with aliasing and repeat handling.
A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.
A simple, reactive GUI framework for Löve2D games with a retro aesthetic and no external dependencies.
A many-lights 2D shadow library for the LÖVE framework, enabling dynamic shadow casting from multiple light sources.
A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.
A simple asset database and loader for LÖVE2D games with customizable loading screens.
Provides comprehensive typing hints for the LÖVE 2D game framework in the Zed editor.
A Lua library for parsing Inter-Quake Export (IQE) files into Lua data structures.
A simple solar system simulator with real-time stars and comets, built with the LÖVE 2D game framework.
A Lua module for LÖVE that enables streaming and decoding of Ogg Opus audio files.
A Flask-like web server library for Löve that enables HTTP/S hosting directly within Lua game applications.
A simple and powerful input handler for the Love2D game framework, supporting keyboard, mouse, and joystick.
A Lua port of shake.js for detecting device shakes using accelerometer data and delta-time.
An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.
A simple LÖVE2D library for creating objects with physics, collision detection, and optional textures.
A command-line tool that extends Runtime-TextureAtlas to export texture atlases and metadata files from image collections.
A circular radial keyboard implementation for Love2D games, inspired by Wordscapes.
A QR Code rendering library for LÖVE game development projects.
A cross-platform particle editor for the LÖVE game framework, enabling creation and editing of particle systems.
Brackets extension to launch LÖVE projects directly from the editor with a keyboard shortcut.
A LÖVE library for real-time color selection and editing during game development.
An overscan detection library for LÖVE that helps ensure UI elements are visible on televisions.
A softbody physics library for the LÖVE game framework supporting dynamic and static arbitrary softbodies.
A room-based camera system with smooth transitions for LÖVE game development.
A flexible Lua scaling library for LÖVE2D games with multiple scaling modes and full customization.
A lightweight barcode rendering library for LÖVE game engine, supporting Code 128 format.
A Lua module that extends require() to accept input parameters and return multiple values from loaded files.
A Lua library for parsing and extracting files from the XOR-encrypted SNG package format.
Provides auto-completion and code snippets for LÖVE game development in the Atom editor.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.