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 Version
30log A small and effective object-orientation framework in 30 linesAny
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
Fizz XPlatformer(AABB) physics libraryAny
FluxFast, lightweight tweening libraryAny
HUMPGamedev-Powertools: Gamestates, timed function calls, vectors, object orientation, cameras and signalsAny
HardonColliderA collision detection systemAny
Jumper Fast pathfinding library for 2D grid-based mapsAny
LUBEThe one and only networking libraryAny
LibCompressPure Lua Compression libraryAny
LovebirdA browser-based debug console for LÖVEAny
Lua FOV Field of View (FOV) algorithms implemented in LuaAny
LumeUtility functions geared towards game developmentAny
MiddleClassObject-orientation for LuaAny
Moses A utility-belt library for fun and functional programming with LuaAny
Noobhub Multiplayer and network messagingAny
PopoCharacter based programmable text libraryAny
SICKEasy high-score keeping.Any
SerA fast, robust, richly-featured table serialisation libraryAny
SerialA serialization library optimized for very large tables.Any
Simple Educative Class LibraryA class implementationAny
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
bump.luaMinimal collision detection lib.Any
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
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
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
ThomasInput library0.9.x
ThranduilUI module for LÖVE0.9.x
ZoetropeA starter kit for LÖVE, including sprites, collisions, maps, and debugging.0.9.x
anim8Animation Library for LÖVE.0.9.x
fuccboiGDXEngine/framework with tons of cool stuff!0.9.x
sfxr.luaGenerate your sounds dynamically, at runtime0.9.x
Löve FramesAn advanced GUI library for LÖVE0.9.2
TactileA flexible and nice input library.0.9.2
utf8Provides basic support for manipulating UTF-8 strings.0.9.2
utf8 (Deutsch)Stellt Funktionen für den Umgang mit UTF-8 enkodierten Strings zur Verfügung.0.9.2
Lovetoys A neat Entity Component System for Lua and some nice manager for collisions and events0.9.1
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.0
RL-DiceA dice module aimed for roguelikes.0.9
Love3DThis allows you to simulate real 3D in a 2D engine. No Raycasting!0.8.x
LoveFS Pure Lua FileSystem Access0.8.x
QuickieSimple(r), but powerful GUI0.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.x
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
Easy GUI SystemEGS is a simple GUI system with events and multiple controls, without overcomplicating things too much.0.7.2
LoveAStarA* search, written in Lua, for use in LOVE.0.7.2
RandomLua Random numbers generator for all platforms0.7.2
TLpathAdd A* pathfinding to games0.7.1
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
LoveUI GUI library for Love0.6.x
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.0
yaouiUI Kit for LÖVE0.10.0