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 35 of 215 projects

lovely-engine
lovely-engineLua

A GUI tool for creating and managing Love2D game projects while preserving the engine's lightweight charm.

#web-export#game-development#project-management
Stars13
Forks0
Last commit5 years ago
lovepatch
lovepatchLua

A simple 9-patch (9-slice scaling) library for the LÖVE 2D game framework.

#game-ui#graphics#ui
Stars13
Forks0
Last commit1 year ago
love-state-switcher
love-state-switcherLua

A simple state switcher class for Love2D/Lua that uses one file per state and covers all Love2D state management.

#states#lua-scripting#love-game-engine
Stars12
Forks0
Last commit9 years ago
LÖVE API for Notepad++
LÖVE API for Notepad++Lua

LÖVE API autocomplete file for Notepad++ providing function completion and parameter hints.

#productivity#code-editing#autocomplete
Stars12
Forks1
Last commit9 years ago
API Syntax Hightlight
API Syntax HightlightLua

Extracts LOVE API definitions to enable syntax highlighting and autocomplete for LOVE2D in ZeroBrane Studio.

#api#ide-integration#syntax-highlighting
Stars12
Forks0
Last commit
fetch-lua
fetch-luaLua

A Lua-only, non-blocking HTTP/HTTPS client library for LÖVE games with cross-platform support.

#client#non-blocking#http
Stars12
Forks2
Last commit1 year ago
LoveKeys
LoveKeysLua

A Lua library for tracking and managing keyboard input state in Love2D games with aliasing and repeat handling.

#game-development#input-handling#key-bindings
Stars11
Forks0
Last commit2 years ago
Brinevector3D
Brinevector3DLua

A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.

#mathematics#vector#library
Stars11
Forks0
Last commit7 years ago
bitumbra
bitumbraLua

A many-lights 2D shadow library for the LÖVE framework, enabling dynamic shadow casting from multiple light sources.

#opengl3#lighting-engine#game-development
Stars10
Forks0
Last commit3 months ago
hex2color
hex2colorLua

A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.

#graphics#lightweight-library#game-development
Stars10
Forks1
Last commit6 years ago
YALG
YALGLua

A simple, reactive GUI framework for Löve2D games with a retro aesthetic and no external dependencies.

#open-source#lightweight#game-development
Stars10
Forks1
Last commit6 years ago
IQE
IQELua

A Lua library for parsing Inter-Quake Export (IQE) files into Lua data structures.

#iqe-format#open-source#3d-graphics
Stars9
Forks0
Last commit11 years ago
love2z
love2zLua

Provides comprehensive typing hints for the LÖVE 2D game framework in the Zed editor.

#zed-editor#lua-scripting#editor-extension
Stars9
Forks2
Last commit6 months ago
Sölar
SölarLua

A simple solar system simulator with real-time stars and comets, built with the LÖVE 2D game framework.

#astronomy-simulation#public-domain#solar-system-simulator
Stars9
Forks1
Last commit7 months ago
andromeda
andromedaLua

A simple asset database and loader for LÖVE2D games with customizable loading screens.

#loading-screen#game-development#audio-loader
Stars8
Forks0
Last commit2 years ago
servelove
serveloveLua

A Flask-like web server library for Löve that enables HTTP/S hosting directly within Lua game applications.

#http-server#flask-inspired#web-server
Stars7
Forks0
Last commit1 year ago
input
inputLua

A simple and powerful input handler for the Love2D game framework, supporting keyboard, mouse, and joystick.

#mouse-input#keyboard-input#gamepad
Stars7
Forks0
Last commit5 years ago
ShakeDetectorLua
ShakeDetectorLuaLua

A Lua port of shake.js for detecting device shakes using accelerometer data and delta-time.

#gamedev#accelerometer#game-development
Stars7
Forks0
Last commit7 years ago
Object-Library
Object-LibraryLua

A simple LÖVE2D library for creating objects with physics, collision detection, and optional textures.

#game-library#collision-detection#game-development
Stars6
Forks0
Last commit1 year ago
Swipe
SwipeLua

A circular radial keyboard implementation for Love2D games, inspired by Wordscapes.

#radial-ui#word-game#game-development
Stars6
Forks0
Last commit4 years ago
TuxRedux
TuxReduxLua

An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.

#game-ui#game-development#ui-library
Stars6
Forks0
Last commit2 months ago
Export-TextureAtlas
Export-TextureAtlasLua

A command-line tool that extends Runtime-TextureAtlas to export texture atlases and metadata files from image collections.

#graphics-optimization#image-packing#command-line-tool
Stars6
Forks1
Last commit
Lua-Opus
Lua-OpusLua

A Lua module for LÖVE that enables streaming and decoding of Ogg Opus audio files.

#opus-decoder#game-audio#lua-module
Stars6
Forks0
Last commit7 months ago
colorchanger
colorchangerLua

A LÖVE library for real-time color selection and editing during game development.

#open-source#graphics#real-time-editing
Stars4
Forks0
Last commit4 years ago
Run LÖVE
Run LÖVEJavaScript

Brackets extension to launch LÖVE projects directly from the editor with a keyboard shortcut.

#hacktoberfest#editor-integration#workflow-automation
Stars4
Forks1
Last commit8 years ago
love-qrcode
love-qrcodeLua

A QR Code rendering library for LÖVE game development projects.

#open-source#graphics#library
Stars4
Forks0
Last commit2 years ago
ParticleEditor
ParticleEditorLua

A cross-platform particle editor for the LÖVE game framework, enabling creation and editing of particle systems.

#imgui#visual-effects#particle-editor
Stars4
Forks1
Last commit8 years ago
SafeWord
SafeWordLua

An overscan detection library for LÖVE that helps ensure UI elements are visible on televisions.

#ui-safety#overscan-detection#game-development
Stars4
Forks0
Last commit11 years ago
loveblobs
loveblobsLua

A softbody physics library for the LÖVE game framework supporting dynamic and static arbitrary softbodies.

#simulation#game-development#lua
Stars3
Forks1
Last commit7 years ago
bar128-love
bar128-loveLua

A lightweight barcode rendering library for LÖVE game engine, supporting Code 128 format.

#code128#barcode#graphics
Stars3
Forks1
Last commit2 years ago
Resolution Solution
Resolution SolutionLua

A flexible Lua scaling library for LÖVE2D games with multiple scaling modes and full customization.

#pixel-art#open-source#graphics
Stars2
Forks0
Last commit1 year ago
LuaRequireExtended
LuaRequireExtendedLua

A Lua module that extends require() to accept input parameters and return multiple values from loaded files.

#module-system#luajit#lua-5.1
Stars2
Forks0
Last commit1 year ago
roomshift
roomshiftLua

A room-based camera system with smooth transitions for LÖVE game development.

#camera#game-camera#room-transitions
Stars2
Forks0
Last commit7 months ago
LUA-SNG-Parser
LUA-SNG-ParserLua

A Lua library for parsing and extracting files from the XOR-encrypted SNG package format.

#luajit#game-development#package-management
Stars0
Forks0
Last commit7 months ago
autocomplete-love
autocomplete-loveJavaScript

Provides auto-completion and code snippets for LÖVE game development in the Atom editor.

#atom-package#editor-extension#game-development
Stars0
Forks0
Last commit3 years ago
PreviousPage 6 of 6

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
7 years ago
9 months ago
#Game Development206
#Lua193
#Game Engine63
#Open Source30
#2d Games27
#2d Graphics25
#Graphics25
#Cross Platform21
#Gamedev15
#Game Framework15
#Luajit14
#Animation13