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 |
Talkies.lua | A messagebox system with multiple-choices, typing effect + sounds and more. | 0.11.x |
Thranduil | UI module for LÖVE sources, website : 404 | 0.9.x |
Transform (Library) | A library designed to ease the handling of coordinate/angle transformations in world | Any |
TransitionMgr | A simple transition manager, transitions are just lua files. | 0.9.1+ |
Tserial | Converts tables into strings and back. Good for saving games, multiplayer, etc. | Any |
TÖVE | Animated vector graphics and SVG rendering | 11.2 |
Wasx | A very versatile input manager for LÖVE | 11.x |
Yonder | A ridiculously easy to use game state manager. | Any |
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 |
array | A useful collection of methods to work with Lua tables in an array fashion. | Any |
babel | A simple library for internationalisation. | 0.8 |
beholder.lua | Event observation for Lua. | Any |
binser | Customizable Lua Serializer - Great for Saving Games | Any |
bitser | Serializes and deserializes Lua values with LuaJIT | Any |
breezefield | minimal love.physics wrapper | 11.2 |
bump.lua | Minimal collision detection lib. | Any |
cimgui-love | LÖVE module for Dear ImGui, obtained by wrapping cimgui with LuaJIT FFI. | 11.4 |
clasp | Tiny Lua class library | Any |
cron | A set of functions for executing actions at a certain time interval. | Any |
cron.lua | Time-based functions for Lua. | Any |
fLUIds | love-imgui API wrap for simplicity | 0.10.x |
fakecanvas | [WIP] Convenient canvas emulation for unsupported hardware | 0.8.x |
gamera | Camera library for LÖVE. | Any |
hxdx | Physics library (easier box2d) | Any |
inspect.lua | Pretty-print for Lua. | Any |
layouter | Simple UI grid layout library. | 11.4+ |
libSaveTableToFile | Load and save tables as text files. | Any |
libxml | Lua XML Library | Any |
lol.lua | Object prototyping library for Lua. | Any |
love-imgui | IMGUI module for LOVE | 0.10.x |
love-loader | Load images and sounds in a separate thread. | Any |
love-nuklear | Lightweight immediate mode GUI for LÖVE games | 0.11.2 |
love.bundle | Data saving lib for Love. | Any |
love.screen | Manage easily your screen resolution, caption, ... | Any |
lovesize | Library that makes it possible to work with a fixed game resolution, while scaling the screen and clipping objects outside of it, making a letterbox effect. | 11.0 |
lua-enet | Multiplayer networking module for games. | 0.9.0 |
lua-https | A simple Lua HTTPS module using native platform backends where applicable. | 12.0 |
luaFortune | Libraries for procedural generation in lua. | Any |
luasort | Array sorting algorithms | Any |
lure | HTML DOM Parser/Renderer. | Any |
memoize.lua | Generic memoization for Lua. | Any |
newton | Export and load Box2D bodies made in PhysicsEditor | 0.8.0+ |
profile | A real-time profiler for finding bottlenecks in your game | Any |
rstar | R*Tree implementation in Lua | Any |
sfxr.lua | Generate your sounds dynamically, at runtime | 0.9.x |
socket | Module for HTTP, TCP, and UDP networking. | 0.5.0 |
stateful.lua | Stateful Object Orientation for middleclass. | Any |
strong | A library that provides many enhancements to strings. | Any |
svglover | Load and display simple SVGs. | 0.10.x |