LÖVE
2D game framework for Lua
LÖVE is a free, open‑source framework for creating 2D games with the Lua programming language. It provides a minimal API for graphics, audio, input, and physics, allowing developers to write game logic in Lua while the engine handles rendering and platform integration. The library runs on Windows, macOS, Linux, Android, and iOS, and is distributed under the permissive zlib/libpng license, which permits unrestricted commercial use.
The framework targets indie developers, hobbyists, and educators who want a lightweight, script‑driven environment for rapid prototyping or full‑scale game production. Its community supplies examples, tutorials, and a forum where users share projects and receive support, and the source code is hosted on GitHub for easy inspection and contribution.
Distinctively, LÖVE emphasizes simplicity and cross‑platform compatibility without requiring a separate IDE or complex build system. Developers can start with a few lines of Lua to draw text, display images, or play sounds, and then expand to more advanced features such as physics or networking, all while keeping the codebase concise and portable.
Reviews
Loading reviews…
Similar apps

Game Engines & Dev Tools
Solar2D
Lua-based game engine

Game Engines & Dev Tools
Defold
Game engine for development of desktop, mobile and web games

Game Engines & Dev Tools
GameMaker
Complete development tool for making 2D games

Game Engines & Dev Tools
Godot Engine
2D and 3D game engine

Game Engines & Dev Tools
Aleph One
Open-source continuation of Bungie's Marathon 2 game engine

Game Engines & Dev Tools
GB Studio
Drag and drop retro game creator