| Name |
Description
|
LOVE Version
|
|
30log
|
A small and effective object-orientation framework in 30 lines |
Any |
|
Astray
|
Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games. |
Any |
|
Cupid
|
A debugging shim providing a console, crash logging, and project reloading. |
Any |
|
Donut
|
Simplified debug message control system |
Any |
|
Fizz X
|
Platformer(AABB) physics library |
Any |
|
Flux
|
Fast, lightweight tweening library |
Any |
|
HUDebug
|
lövely and quick onscreen debugging. |
Any |
|
HUMP
|
Gamedev-Powertools: Gamestates, timed function calls, vectors, object orientation, cameras and signals |
Any |
|
HardonCollider
|
A collision detection system |
Any |
|
Jumper
|
Fast pathfinding library for 2D grid-based maps |
Any |
|
LUBE
|
The one and only networking library |
Any |
|
LibCompress
|
Pure Lua Compression library |
Any |
|
Lovebird
|
A browser-based debug console for LÖVE |
Any |
|
Lua FOV
|
Field of View (FOV) algorithms implemented in Lua |
Any |
|
Lume
|
Utility functions geared towards game development |
Any |
|
MiddleClass
|
Object-orientation for Lua |
Any |
|
Moses
|
A utility-belt library for fun and functional programming with Lua |
Any |
|
Noobhub
|
Multiplayer and network messaging |
Any |
|
Popo
|
Character based programmable text library |
Any |
|
SICK
|
SICK stands for Simple Indicative of Competitive sKill and is a high-score library, loosly based on Highscöre. |
Any |
|
Ser
|
A fast, robust, richly-featured table serialisation library |
Any |
|
Serial
|
A serialization library optimized for very large tables. |
Any |
|
Simple Educative Class Library
|
A class implementation |
Any |
|
Stateswitcher
|
A state switcher library based on files (one file=one state). |
Any |
|
Tserial
|
Converts tables into strings and back. Good for saving games, multiplayer, etc. |
Any |
|
beholder.lua
|
Event observation for Lua. |
Any |
|
bump.lua
|
Minimal collision detection lib. |
Any |
|
cron
|
A set of functions for executing actions at a certain time interval. |
Any |
|
cron.lua
|
Time-based functions for Lua. |
Any |
|
gamera
|
Camera library for LÖVE. |
Any |
|
inspect.lua
|
Pretty-print for Lua. |
Any |
|
libSaveTableToFile
|
Load and save tables as text files. |
Any |
|
libxml
|
Lua XML Library |
Any |
|
lol.lua
|
Object prototyping library for Lua. |
Any |
|
love-loader
|
Load images and sounds in a separate thread. |
Any |
|
love.bundle
|
Data saving lib for Love. |
Any |
|
love.screen
|
Manage easily your screen resolution, caption, ... |
Any |
|
lure
|
HTML DOM Parser/Renderer. |
Any |
|
memoize.lua
|
Generic memoization for Lua. |
Any |
|
stateful.lua
|
Stateful Object Orientation for middleclass. |
Any |
|
strong
|
A library that provides many enhancements to strings. |
Any |
|
tile-collider
|
Module for resolving tile collisions (+slopes) |
Any |
|
tiny-ecs
|
Entity Component System for lua. |
Any |
|
tween
|
Small sets of functions for performing tweening in Lua |
Any |
|
tween.lua
|
Simple tweening lib for Lua. |
Any |
|
FPSGraph
|
A simple lightweight graphing utility for LOVE |
0.9.x |
|
Thomas
|
Input library |
0.9.x |
|
Zoetrope
|
A starter kit for LÖVE, including sprites, collisions, maps, and debugging. |
0.9.x |
|
anim8
|
Animation Library for LÖVE. |
0.9.x |
|
fuccboiGDX
|
Engine/framework with tons of cool stuff! |
0.9.x |
|
sfxr.lua
|
Generate your sounds dynamically, at runtime |
0.9.x |
|
utf8
|
Provides basic support for manipulating UTF-8 strings. |
0.9.2 |
|
Lovetoys
|
A neat Entity Component System for Lua and some nice manager for collisions and events |
0.9.1 |
|
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 |
|
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.9.1 |
|
Monocle
|
Debugging & Expression watching for Love2D |
0.9.1 |
|
Thranduil
|
UI module for LÖVE |
0.9.1 |
|
lua-enet
|
Multiplayer networking module for games. |
0.9.0 |
|
RichText
|
A text and image layout library. |
0.9.0 |
|
RL-Dice
|
A dice module aimed for roguelikes. |
0.9 |
|
Love3D
|
This allows you to simulate real 3D in a 2D engine. No Raycasting! |
0.8.x |
|
LoveFS
|
Pure Lua FileSystem Access |
0.8.x |
|
Quickie
|
Simple(r), but powerful GUI |
0.8.x |
|
fakecanvas
|
[WIP] Convenient canvas emulation for unsupported hardware |
0.8.x |
|
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+ |
|
Advanced Tiled Loader
|
Loads and displays Tiled maps in LÖVE. |
0.8.0 |
|
Common Organization of Controls Kit
|
Comprehensive input handling library |
0.8.0 |
|
HS2
|
A simple and awesome high score table. |
0.8.0 |
|
Jupiter
|
Table serialisation and file io. |
0.8.0 |
|
Lovely Tiles
|
Suite of tools for loading/rendering tilemaps |
0.8.0 |
|
LövelyMoon
|
Easily handle gamestates with this library! |
0.8.0 |
|
text.lua
|
Pretty print texts |
0.8.0 |
|
babel
|
A simple library for internationalisation. |
0.8 |
|
Goo
|
GUI library for Love |
0.7.x |
|
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 |
|
Easy GUI System
|
EGS is a simple GUI system with events and multiple controls, without overcomplicating things too much. |
0.7.2 |
|
LoveAStar
|
A* search, written in Lua, for use in LOVE. |
0.7.2 |
|
RandomLua
|
Random numbers generator for all platforms |
0.7.2 |
|
TLpath
|
Add A* pathfinding to games |
0.7.1 |
|
SLAM
|
A friendly sound manager. |
0.7.0+ |
|
Message in a Bottle
|
A message library for LOVE. |
0.7.0 |
|
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.7.0 |
|
TLTools
|
TLtools is a collection of high-quality libraries made by Taehl |
0.7.0 |
|
LoveUI
|
GUI library for Love |
0.6.x |
|
Pölygamy
|
Game State, Keyboard and Timer helpers |
0.6.x |
|
Swingers
|
A gesture library for LÖVE |
0.6.x |
|
RotLove
|
The Roguelike Toolkit for Love2D. Based on rot.js and libtcod. |
0.6.2+ |
|
rlLove
|
Code Page 437 emulator based on Ascii Panel by Trystan Spangler. For Roguelike development. |
0.6.2+ |
|
Adult Lib
|
Run LÖVE 0.5.0 code with LÖVE 0.6.x. |
0.6.2 |
|
MindState
|
Stateful information complement for MiddleClass (deprecated). |
0.6.1 |
|
socket
|
Module for HTTP, TCP, and UDP networking. |
0.5.0 |