Category:Libraries

This list is automatically generated, and you can not add libraries here directly. If you want your library to appear here, see Guidelines.

This page is cached, which means that your newly added library won't appear here unless the page is refreshed.

All Libraries

NameDescriptionLOVE VersionKeyword
30log A small and effective object-orientation framework in 30 linesAnyClass
AstrayAstray 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
DonutSimplified debug message control systemAny
DoxA Lua Documentation Generator ScriptAnyDocumentation
Fizz XPlatformer(AABB) physics libraryAny
FluxFast, lightweight tweening libraryAny
GraphoonA force directed graph algorithm written in Lua.AnyClass
HCA collision detection systemAny
HUMPGamedev-Powertools: Gamestates, timed function calls, tweening, vectors, object orientation, cameras and signalsAnyClass
Jumper Fast pathfinding library for 2D grid-based mapsAnyAI
KueyKuey is a library that encode/decode strings and files with a key.Any
LUBEThe one and only networking libraryAnyNetworking
LibCompressPure Lua Compression libraryAny
LovebirdA browser-based debug console for LÖVEAny
Lovetoys It's a full-featured Entity-Component-System framework for making games with luaAny
Lua FOV Field of View (FOV) algorithms implemented in LuaAny
LuaTableA library that converts tables to Lua code that can be saved.Any
LumeUtility functions geared towards game developmentAny
MiddleClassObject-orientation for LuaAnyClass
Moses A utility-belt library for fun and functional programming with LuaAny
NoobhubMultiplayer and network messagingAnyNetworking
PopoCharacter based programmable text libraryAny
RandomLua Random numbers generator for all platformsAny
SICKEasy high-score keeping.Any
SQLite3A simple, hassle-free, SQLite3 database solution for Lua.AnyDatabase
SerA fast, robust, richly-featured table serialisation libraryAny
SerialA serialization library optimized for very large tables.Any
Simple Educative Class LibraryA class implementationAnyClass
StateswitcherA state switcher library based on files (one file=one state).Any
TserialConverts tables into strings and back. Good for saving games, multiplayer, etc.Any
beholder.luaEvent observation for Lua.Any
binserCustomizable Lua Serializer - Great for Saving GamesAny
bitserSerializes and deserializes Lua values with LuaJITAny
bump.luaMinimal collision detection lib.AnyPhysics
cronA set of functions for executing actions at a certain time interval.Any
cron.luaTime-based functions for Lua.Any
gameraCamera library for LÖVE.Any
hxdxPhysics library (easier box2d)Any
inspect.luaPretty-print for Lua.Any
libSaveTableToFileLoad and save tables as text files.Any
libxmlLua XML LibraryAny
lol.luaObject prototyping library for Lua.Any
love-loaderLoad images and sounds in a separate thread.Any
love.bundle Data saving lib for Love.Any
love.screenManage easily your screen resolution, caption, ...Any
luaFortuneLibraries for procedural generation in lua.Any
lureHTML DOM Parser/Renderer.Any
memoize.luaGeneric memoization for Lua.Any
stateful.luaStateful Object Orientation for middleclass.Any
strongA library that provides many enhancements to strings.Any
tile-collider Module 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
FPSGraphA simple lightweight graphing utility for LOVE0.9.x
ThranduilUI module for LÖVE0.9.xGraphical User Interface
ZoetropeA starter kit for LÖVE, including sprites, collisions, maps, and debugging.0.9.x
anim8Animation Library for LÖVE.0.9.x
boipushyInput library0.9.x
sfxr.luaGenerate your sounds dynamically, at runtime0.9.x
Löve FramesAn advanced GUI library for LÖVE0.9.2Graphical User Interface
utf8Provides basic support for manipulating UTF-8 strings.0.9.2
LuaPillLuaPill (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 BoneA robust object-oriented 2D Skeletal Animation framework for LÖVE.0.9.1
Monocle Debugging & Expression watching for Love2D0.9.1
lua-enetMultiplayer networking module for games.0.9.0Networking
RL-DiceA dice module aimed for roguelikes.0.9
QuickieSimple(r), but powerful GUI.0.8.xGraphical User Interface
Substitute541/Love3DThis allows you to simulate real 3D in a 2D engine. No Raycasting!0.8.x
fakecanvas[WIP] Convenient canvas emulation for unsupported hardware0.8.x
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+
Common Organization of Controls KitComprehensive input handling library0.8.0
HS2A simple and awesome high score table.0.8.0
JupiterTable serialisation and file io.0.8.0
Lovely TilesSuite of tools for loading/rendering tilemaps0.8.0
LövelyMoonEasily handle gamestates with this library!0.8.0
text.luaPretty print texts0.8.0
babelA simple library for internationalisation.0.8
GooGUI library for Love0.7.xGraphical User Interface
LoveUI GUI library for Love0.7.xGraphical User Interface
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
LoveAStarA* search, written in Lua, for use in LOVE.0.7.2AI
TLpathAdd A* pathfinding to games0.7.1AI
SLAMA friendly sound manager.0.7.0+
Message in a BottleA message library for LOVE.0.7.0
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.7.0
PölygamyGame State, Keyboard and Timer helpers0.6.x
SwingersA gesture library for LÖVE0.6.x
RotLoveThe Roguelike Toolkit for Love2D. Based on rot.js and libtcod.0.6.2+
rlLoveCode Page 437 emulator based on Ascii Panel by Trystan Spangler. For Roguelike development.0.6.2+
Adult LibRun LÖVE 0.5.0 code with LÖVE 0.6.x.0.6.2
MindStateStateful information complement for MiddleClass (deprecated).0.6.1
socketModule for HTTP, TCP, and UDP networking.0.5.0Networking
Easy GUI SystemEGS is a simple GUI system with events and multiple controls, without over-complicating things.0.10.xGraphical User Interface
GspötGUI library for Love0.10.xGraphical User Interface
LUIGILovely User Interfaces for Game Inventors0.10.xGraphical User Interface
LoverNetModule designed to make networking easier0.10.xNetworking
SUITSimple User Interface Toolkit0.10.xGraphical User Interface
TactileA flexible and nice input library.0.10.x
love-imguiIMGUI module for LOVE0.10.xGraphical User Interface
svgloverLoad and display simple SVGs.0.10.x
LoveFS LÖVE FileSystem Access0.10.2
LÖVE PhysicsEditor LoaderPhysicsEditor Objects Models Loader0.10.2
ShädowsA dynamic shadows & lights library for löve0.10.1Lighting
yaouiUI Kit for LÖVE0.10.0Graphical User Interface
MiniFSMinimal but powerful filesystem module.0.10Filesystem