Semantic search

30logA small and effective object-orientation framework in 30 linesAny
32 lines of goodness32 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 LibRun LÖVE 0.5.0 code with LÖVE 0.6.x.0.6.2
AeroGUIEasy-to-use system to create basic interfaces.
Animation
AstrayAstray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games.Any
BlobA serialization and parser library for binary file formatsAny
CTRLGeneral Input Library0.10.0
CameraMgrA highly dynamic and robust camera library in around 200 lines of code.0.9.1+
Class
Common Organization of Controls KitComprehensive input handling library0.8.0
CupidA debugging shim providing a console, crash logging, and project reloading.Any
DonutSimplified debug message control systemAny
DoxA Lua Documentation Generator ScriptAny
ELSchedulerPure Lua library to manage timersAny
Easy GUI SystemEGS is a simple GUI system with events and multiple controls, without over-complicating things.0.10.x
FPSGraphA simple lightweight graphing utility for LOVE0.9.x
Fizz XPlatformer(AABB) physics libraryAny
FluxFast, lightweight tweening libraryAny
Framework
GooGUI library for Love0.7.x
Graphical User Interface
GraphoonA force directed graph algorithm written in Lua.Any
GreaseThe one and (no longer) only networking libraryAny
GspötGUI library for Love0.11.x
HCA collision detection systemAny
HUDebuglövely and quick onscreen debugging
HUMPGamedev-Powertools: Gamestates, timed function calls, tweening, vectors, object orientation, cameras and signalsAny
HooECSIt's a full-featured Entity-Component-System framework for making games with LuaAny
Input
InputFieldText input handling library for LÖVE0.10.2+
JumperFast pathfinding library for 2D grid-based mapsAny
JupiterTable serialisation and file I/O.0.8.0
KueyKuey is a library that encode/decode strings and files with a key.Any
LUIGILovely User Interfaces for Game Inventors0.11.x
LibCompressPure Lua Compression libraryAny
LilyLÖVE Async Loading Library0.10.0
ListBoxA dynamic ListBox for LÖVE 2D. Supports touches, mouses and keyboards0.10.2
Live2LOVELÖVE library to show Live2D Cubism 2 models11.0
Lope2DA 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
LoveAStarA* search, written in Lua, for use in LOVE.0.7.2
LoveFSLÖVE FileSystem Access0.10.2
LoveUIGUI library for Love0.7.x
LovebirdA browser-based debug console for LÖVEAny
Lovely Tactics HexFramework for creation of tactical RPGs.0.11.3+
Lovely TilesSuite of tools for loading/rendering tilemaps0.8.0
LoverNetModule designed to make networking easier0.10.x
LovetoysIt's a full-featured Entity-Component-System framework for making games with LUA. The original and only.Any
Lua FOVField of View (FOV) algorithms implemented in LuaAny
LuaNameGenLua Name Generator for characters, objects, places, etc.Any
LuaPillLuaPill (short for "Practical Isometric Layering Library for Lua") is an engine for generating isometric maps for Löve2D and Lua.0.9.1
LuaTableA library that converts tables to Lua code that can be saved.Any
LuaoopOOP (Object Oriented Programming) class-based libraryAny
LumeUtility functions geared towards game developmentAny
LynputLynput is a library that makes input handling very easy and intuitive0.10.0+
LÖVE CÖNNECTION
LÖVE PhysicsEditor LoaderPhysicsEditor Objects Models Loader0.10.2
Löve BoneA robust object-oriented 2D Skeletal Animation framework for LÖVE.0.9.1
Löve FramesAn advanced GUI library for LÖVE0.11.x
LövelyMoonEasily handle gamestates with this library!0.8.0
MGLMathematics for Graphics in pure LuaAny
Math
Message in a BottleA message library for LOVE.0.7.0
MiddleClassObject-orientation for LuaAny
MiniFSMinimal but powerful filesystem module.0.10
MonocleDebugging & Expression watching for Love2D0.9.1
MosesA utility-belt library for fun and functional programming with LuaAny
Möan.luaA messagebox system with multiple-choices and more (renamed to Talkies)0.10.x
Networking
NoHighDPIDisable High DPI scaling on Android devices. (useless since LÖVE 11.3)11.1
NoobhubMultiplayer and network messagingAny
ONETA Object Oriented Networking Library0.10.2
Physics
PopoCharacter based programmable text libraryAny
Pseudo3DPseudo 3D figures for the löve framework website: 4040.10.2
PölygamyGame State, Keyboard and Timer helpers0.6.x
QuickieSimple(r), but powerful GUI. (renamed to SUIT)0.8.x
RL-DiceA dice module aimed for roguelikes.Any
RandomLuaRandom numbers generator for all platformsAny
RichText
RotLoveThe Roguelike Toolkit for Love2D. Based on rot.js and libtcod.0.6.2+
SICKEasy high-score keeping.Any
SLAMA friendly sound manager.0.7.0+
SQLite3A simple, hassle-free, SQLite3 database solution for Lua.Any
SUITSimple User Interface Toolkit0.10.x
SerA fast, robust, richly-featured table serialisation libraryAny
SerialA serialization library optimized for very large tables.Any
Serializing
ShädowsA dynamic shadows & lights library for löve11.0
Simple Educative Class LibraryA class implementationAny
StackingSceneMgrA simple scene manager, scenes are lua files.0.9.1+
StateswitcherA state switcher library based on files (one file=one state).Any
Substitute541/Love3DThis allows you to simulate real 3D in a 2D engine. No Raycasting!0.8.x
SwingersA gesture library for LÖVE0.6.x
TEsoundA sound manager that makes it easy to use sound and music0.7.0
TLbindA simple system for creating professional control schemes0.7.0
TLfresLets games run at any resolution, easily and without stretching0.10.2
TLpathAdd A* pathfinding to games0.7.1
TactileA flexible and nice input library.0.10.x
Talkies.luaA messagebox system with multiple-choices, typing effect + sounds and more.0.11.x
ThranduilUI module for LÖVE sources, website : 4040.9.x
Transform (Library)A library designed to ease the handling of coordinate/angle transformations in worldAny
TransitionMgrA simple transition manager, transitions are just lua files.0.9.1+
TserialConverts tables into strings and back. Good for saving games, multiplayer, etc.Any
TÖVEAnimated vector graphics and SVG rendering11.2
WasxA very versatile input manager for LÖVE11.x
YonderA ridiculously easy to use game state manager.Any
ZoetropeA starter kit for LÖVE, including sprites, collisions, maps, and debugging.0.9.x
anim8Animation Library for LÖVE.0.9.x
arrayA useful collection of methods to work with Lua tables in an array fashion.Any
babelA simple library for internationalisation.0.8
beholder.luaEvent observation for Lua.Any
binserCustomizable Lua Serializer - Great for Saving GamesAny
bitserSerializes and deserializes Lua values with LuaJITAny
breezefieldminimal love.physics wrapper11.2
bump.luaMinimal collision detection lib.Any
cimgui-loveLÖVE module for Dear ImGui, obtained by wrapping cimgui with LuaJIT FFI.11.4
claspTiny Lua class libraryAny
cronA set of functions for executing actions at a certain time interval.Any
cron.luaTime-based functions for Lua.Any
fLUIdslove-imgui API wrap for simplicity0.10.x
fakecanvas[WIP] Convenient canvas emulation for unsupported hardware0.8.x
gameraCamera library for LÖVE.Any
hxdxPhysics library (easier box2d)Any
inspect.luaPretty-print for Lua.Any
layouterSimple UI grid layout library.11.4+
libSaveTableToFileLoad and save tables as text files.Any
libxmlLua XML LibraryAny
lol.luaObject prototyping library for Lua.Any
love-imguiIMGUI module for LOVE0.10.x
love-loaderLoad images and sounds in a separate thread.Any
love-nuklearLightweight immediate mode GUI for LÖVE games0.11.2
love.bundleData saving lib for Love.Any
love.screenManage easily your screen resolution, caption, ...Any
lovesizeLibrary 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-enetMultiplayer networking module for games.0.9.0
lua-httpsA simple Lua HTTPS module using native platform backends where applicable.12.0
luaFortuneLibraries for procedural generation in lua.Any
luasortArray sorting algorithmsAny
lureHTML DOM Parser/Renderer.Any
memoize.luaGeneric memoization for Lua.Any
newtonExport and load Box2D bodies made in PhysicsEditor0.8.0+
profileA real-time profiler for finding bottlenecks in your gameAny
rstarR*Tree implementation in LuaAny
sfxr.luaGenerate your sounds dynamically, at runtime0.9.x
socketModule for HTTP, TCP, and UDP networking.0.5.0
stateful.luaStateful Object Orientation for middleclass.Any
strongA library that provides many enhancements to strings.Any
svgloverLoad and display simple SVGs.0.10.x
text.luaPretty print texts0.8.0
tile-colliderModule for resolving tile collisions (+slopes)Any
tiny-ecsEntity Component System for lua.Any
tweenSmall sets of functions for performing tweening in LuaAny
tween.luaSimple tweening lib for Lua.Any
utf8Provides basic support for manipulating UTF-8 strings.0.9.2
vuduExtensive in-engine debug interface with a console, variable browser, and more0.10.0+
yaouiUI Kit for LÖVE (no longer maintained)0.10.0
ziplibA zipping library for löve0.10.2