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