30log | A small and effective object-orientation framework in 30 lines | Any |
32 lines of goodness | 32 lines of goodness is a small OO library that uses a domain specific language to make a neat syntax so OO is easy. | 0.7.2 |
Adult Lib | Run LÖVE 0.5.0 code with LÖVE 0.6.x. | 0.6.2 |
AeroGUI | Easy-to-use system to create basic interfaces. | |
Animation | | |
Astray | Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games. | Any |
Blob | A serialization and parser library for binary file formats | Any |
CTRL | General Input Library | 0.10.0 |
CameraMgr | A highly dynamic and robust camera library in around 200 lines of code. | 0.9.1+ |
Class | | |
Common Organization of Controls Kit | Comprehensive input handling library | 0.8.0 |
Cupid | A debugging shim providing a console, crash logging, and project reloading. | Any |
Donut | Simplified debug message control system | Any |
Dox | A Lua Documentation Generator Script | Any |
ELScheduler | Pure Lua library to manage timers | Any |
Easy GUI System | EGS is a simple GUI system with events and multiple controls, without over-complicating things. | 0.10.x |
FPSGraph | A simple lightweight graphing utility for LOVE | 0.9.x |
Fizz X | Platformer(AABB) physics library | Any |
Flux | Fast, lightweight tweening library | Any |
Framework | | |
Goo | GUI library for Love | 0.7.x |
Graphical User Interface | | |
Graphoon | A force directed graph algorithm written in Lua. | Any |
Grease | The one and (no longer) only networking library | Any |
Gspöt | GUI library for Love | 0.11.x |
HC | A collision detection system | Any |
HUDebug | lövely and quick onscreen debugging | |
HUMP | Gamedev-Powertools: Gamestates, timed function calls, tweening, vectors, object orientation, cameras and signals | Any |
HooECS | It's a full-featured Entity-Component-System framework for making games with Lua | Any |
Input | | |
InputField | Text input handling library for LÖVE | 0.10.2+ |
Jumper | Fast pathfinding library for 2D grid-based maps | Any |
Jupiter | Table serialisation and file I/O. | 0.8.0 |
Kuey | Kuey is a library that encode/decode strings and files with a key. | Any |
LUIGI | Lovely User Interfaces for Game Inventors | 0.11.x |
LibCompress | Pure Lua Compression library | Any |
Lily | LÖVE Async Loading Library | 0.10.0 |
ListBox | A dynamic ListBox for LÖVE 2D. Supports touches, mouses and keyboards | 0.10.2 |
Live2LOVE | LÖVE library to show Live2D Cubism 2 models | 11.0 |
Lope2D | A wrap over Love2D physics engine API. It makes dealing with the physics API easier and faster. It also has water pools simulation. | 0.8.0+ |
Love-Alchemy | | |
LoveAStar | A* search, written in Lua, for use in LOVE. | 0.7.2 |
LoveFS | LÖVE FileSystem Access | 0.10.2 |
LoveUI | GUI library for Love | 0.7.x |
Lovebird | A browser-based debug console for LÖVE | Any |
Lovely Tactics Hex | Framework for creation of tactical RPGs. | 0.11.3+ |
Lovely Tiles | Suite of tools for loading/rendering tilemaps | 0.8.0 |
LoverNet | Module designed to make networking easier | 0.10.x |
Lovetoys | It's a full-featured Entity-Component-System framework for making games with LUA. The original and only. | Any |
Lua FOV | Field of View (FOV) algorithms implemented in Lua | Any |
LuaNameGen | Lua Name Generator for characters, objects, places, etc. | Any |
LuaPill | LuaPill (short for "Practical Isometric Layering Library for Lua") is an engine for generating isometric maps for Löve2D and Lua. | 0.9.1 |
LuaTable | A library that converts tables to Lua code that can be saved. | Any |
Luaoop | OOP (Object Oriented Programming) class-based library | Any |
Lume | Utility functions geared towards game development | Any |
Lynput | Lynput is a library that makes input handling very easy and intuitive | 0.10.0+ |
LÖVE CÖNNECTION | | |
LÖVE PhysicsEditor Loader | PhysicsEditor Objects Models Loader | 0.10.2 |
Löve Bone | A robust object-oriented 2D Skeletal Animation framework for LÖVE. | 0.9.1 |
Löve Frames | An advanced GUI library for LÖVE | 0.11.x |
LövelyMoon | Easily handle gamestates with this library! | 0.8.0 |
MGL | Mathematics for Graphics in pure Lua | Any |
Math | | |
Message in a Bottle | A message library for LOVE. | 0.7.0 |
MiddleClass | Object-orientation for Lua | Any |
MiniFS | Minimal but powerful filesystem module. | 0.10 |
Monocle | Debugging & Expression watching for Love2D | 0.9.1 |
Moses | A utility-belt library for fun and functional programming with Lua | Any |
Möan.lua | A messagebox system with multiple-choices and more (renamed to Talkies) | 0.10.x |
Networking | | |
NoHighDPI | Disable High DPI scaling on Android devices. (useless since LÖVE 11.3) | 11.1 |
Noobhub | Multiplayer and network messaging | Any |
ONET | A Object Oriented Networking Library | 0.10.2 |
Physics | | |
Popo | Character based programmable text library | Any |
Pseudo3D | Pseudo 3D figures for the löve framework website: 404 | 0.10.2 |
Pölygamy | Game State, Keyboard and Timer helpers | 0.6.x |
Quickie | Simple(r), but powerful GUI. (renamed to SUIT) | 0.8.x |
RL-Dice | A dice module aimed for roguelikes. | Any |
RandomLua | Random numbers generator for all platforms | Any |
RichText | | |
RotLove | The Roguelike Toolkit for Love2D. Based on rot.js and libtcod. | 0.6.2+ |
SICK | Easy high-score keeping. | Any |
SLAM | A friendly sound manager. | 0.7.0+ |
SQLite3 | A simple, hassle-free, SQLite3 database solution for Lua. | Any |
SUIT | Simple User Interface Toolkit | 0.10.x |
Ser | A fast, robust, richly-featured table serialisation library | Any |
Serial | A serialization library optimized for very large tables. | Any |
Serializing | | |
Shädows | A dynamic shadows & lights library for löve | 11.0 |
Simple Educative Class Library | A class implementation | Any |
StackingSceneMgr | A simple scene manager, scenes are lua files. | 0.9.1+ |
Stateswitcher | A state switcher library based on files (one file=one state). | Any |
Substitute541/Love3D | This allows you to simulate real 3D in a 2D engine. No Raycasting! | 0.8.x |
Swingers | A gesture library for LÖVE | 0.6.x |
TEsound | A sound manager that makes it easy to use sound and music | 0.7.0 |
TLbind | A simple system for creating professional control schemes | 0.7.0 |
TLfres | Lets games run at any resolution, easily and without stretching | 0.10.2 |
TLpath | Add A* pathfinding to games | 0.7.1 |
Tactile | A flexible and nice input library. | 0.10.x |