Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Love2d

Love2d

215 projects

Showing 36 of 215 projects

Love dialogue
Love dialogueLua

A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.

#narrative-tools#dialogue-engine#visual-novel
Stars87
Forks7
Last commit2 months ago
Inky
InkyLua

An unopinionated GUI framework for the LÖVE game engine, providing flexible UI element creation without built-in widgets.

#event-driven#spatial-hash#game-development
Stars86
Forks9
Last commit10 months ago
Ser
SerLua

A fast, robust, and feature-rich table serialization library for Lua, designed for game save files and configuration.

#data-persistence#table-serialization#game-development
Stars85
Forks16
Last commit10 years ago
love2d
love2dLua

TypeScript definitions for the LÖVE 2D game framework, enabling enhanced IDE support and type checking.

#luacats#automated-generation#ide-support
Stars84
Forks12
Last commit3 months ago
cartographer
cartographerLua

A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.

#tile-based#game-development#tiled-maps
Stars81
Forks7
Last commit5 years ago
punchdrunk.js
punchdrunk.jsJavaScript

A deprecated attempt to replicate the LÖVE 2D game framework API in the browser using Moonshine.

#web-games#moonshine#game-development
Stars81
Forks10
Last commit10 years ago
lovr-ui2d
lovr-ui2dLua

An immediate mode GUI library for LÖVR and LÖVE frameworks, offering a simple and minimal interface for 2D user interfaces.

#game-ui#open-source#imgui
Stars81
Forks5
Last commit11 months ago
Luvent
LuventLua

A simple event-driven programming library for Lua that allows creating events with associated actions and flexible triggering.

#event-driven#lua-jit#coroutines
Stars80
Forks6
Last commit11 years ago
LÖVE Build
LÖVE BuildShell

A GitHub Action that builds LÖVE game projects into distributable executables for Windows, macOS, and Linux.

#packaging#luarocks#game-development
Stars79
Forks10
Last commit3 months ago
bump-3dpd
bump-3dpdLua

A Lua library for 3D axis-aligned bounding box collision detection with game-oriented physics.

#collision-detection#3d-graphics#game-development
Stars77
Forks3
Last commit6 years ago
Hot particles
Hot particlesLua

A particle editor for the LÖVE game framework with real-time preview and export capabilities.

#visual-editor#tool#particle-editor
Stars72
Forks1
Last commit4 years ago
shack
shackLua

A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.

#screen-effects#graphics#animation
Stars69
Forks2
Last commit10 years ago
nvec
nvecLua

A collection of Lua libraries for the LÖVE game framework, including vector math, layout, animation, and neural network modules.

#neural-network#animation#game-development
Stars68
Forks4
Last commit24 days ago
Manami
ManamiLua

A collection of Lua libraries for the LÖVE game framework, including vector math, UI layout, animation, and neural networks.

#procedural-generation#neural-network#animation
Stars68
Forks4
Last commit24 days ago
brinevector
brinevectorLua

A Lua vector library accelerated by LuaJIT's FFI for high-performance games and applications, with automatic fallback to tables on mobile/consoles.

#luajit#ffi#game-development
Stars67
Forks3
Last commit4 years ago
Walt
WaltLua

A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.

#open-source#graphics#animation-library
Stars66
Forks2
Last commit4 years ago
Aseprite loader
Aseprite loaderLua

A lightweight Lua library for directly reading Aseprite files in Love2D without JSON conversion.

#animation#aseprite#game-development
Stars66
Forks2
Last commit3 years ago
love-microphone
love-microphoneLua

Adds simple microphone functionality to the LÖVE game framework.

#game-audio#openal#audio-capture
Stars64
Forks5
Last commit8 years ago
Brady
BradyLua

A camera library for LÖVE featuring parallax scrolling, aspect ratio maintenance, and layer-based transformations.

#camera#camera-library#parallax-scrolling
Stars64
Forks5
Last commit6 years ago
vector.lua
vector.luaLua

A simple 2D vector library for Lua, inspired by Processing's PVector and designed for game development.

#2d-vectors#vectors#geometry
Stars63
Forks9
Last commit1 year ago
LoverNet
LoverNetLua

A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.

#multiplayer#bitser#client-server
Stars61
Forks4
Last commit7 years ago
roomy
roomyLua

A scene management library for LÖVE that organizes game code into screens like title, gameplay, and pause screens.

#game-development#game-architecture#lua
Stars61
Forks5
Last commit6 years ago
LÖVE IDEA
LÖVE IDEALua

A LÖVE plugin for IntelliJ IDEA and PHPStorm providing auto-complete and documentation for the LÖVE framework.

#intellij#jetbrains#ide-integration
Stars60
Forks17
Last commit3 years ago
svglover
svgloverLua

A pure Lua library for importing and displaying simple SVG vector images in the LÖVE 2D game framework.

#svg-renderer#game-development#graphics-library
Stars60
Forks5
Last commit6 years ago
love-ide
love-ideJavaScript

A bundle of Atom packages providing an integrated development environment for LÖVE 2D game development.

#atom-package#syntax-checking#atom
Stars60
Forks2
Last commit3 years ago
Vim LOVE Docs
Vim LOVE DocsLua

Vim plugin providing syntax highlighting and help files for the LÖVE 2D game framework.

#vim#syntax-highlighting#help-files
Stars59
Forks7
Last commit6 years ago
draft
draftLua

A Lua module for LÖVE 2D that simplifies drafting primitive and complex shapes with a clean API.

#procedural-generation#shape-drawing#lua-module
Stars58
Forks3
Last commit7 years ago
Maid64
Maid64Lua

A low-resolution scaler for Love2D games that simplifies retro-style pixel art rendering.

#pixel-art#game-development#lua
Stars58
Forks4
Last commit6 years ago
tactile
tactileLua

A straightforward and flexible input library for LÖVE that unifies buttons and analog controls.

#keyboard-input#game-development#input-handling
Stars57
Forks4
Last commit9 years ago
love-export
love-exportShell

A script that exports LOVE2D games to Windows, macOS, and Linux desktop platforms.

#bash-script#cli-tool#game-development
Stars57
Forks4
Last commit6 years ago
nativefs
nativefsLua

A LÖVE library providing unrestricted filesystem access by replicating love.filesystem API without path restrictions.

#filesystem#system-utilities#open-source-library
Stars54
Forks8
Last commit2 years ago
reflowprint
reflowprintLua

A LÖVE library for aligning text displayed character-by-character with automatic line reflow.

#game-ui#typewriter-effect#dialogue-system
Stars53
Forks0
Last commit6 years ago
Editgrid
EditgridLua

A gamera and HUMP compatible scaling grid module for LÖVE, useful for level editors and debugging backgrounds.

#camera-integration#game-development#level-editor
Stars53
Forks6
Last commit7 years ago
ripple
rippleLua

A LÖVE audio library that simplifies sound management with tagging, multi-instance playback, and effects.

#audio-library#game-audio#game-development
Stars53
Forks5
Last commit3 years ago
love2d-lua-websocket
love2d-lua-websocketLua

websocket client pure lua implement for love2d

#luasocket#client#luajit
Stars52
Forks11
Last commit5 years ago
Scenery
SceneryLua

A lightweight scene/state manager for Love2D games, simplifying game organization with automatic and manual scene loading.

#lightweight#game-development#game-architecture
Stars52
Forks4
Last commit1 year ago
PreviousPage 3 of 6Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development206
#Lua193
#Game Engine63
#Open Source30
#2d Games27
#2d Graphics25
#Graphics25
#Cross Platform21
#Gamedev15
#Game Framework15
#Luajit14
#Animation13