awesome-love2d

Game development library

A curated collection of reusable components and tools for building 2D games with the LÖVE framework.

A curated list of amazingly awesome LÖVE libraries, resources and shiny things.

GitHub

3k stars
125 watching
209 forks
last commit: about 2 months ago
Linked from 6 awesome lists

awesomeawesome-listgame-developmentlove2dlua

Awesome Löve / 3D

3DreamEngine 396 over 1 year ago An awesome 3D engine for LÖVE
anim9 29 over 4 years ago 3D skeletal animation library (design to be used with IQM and IQE)
Brinevector3D 10 over 5 years ago FFI-enabled vector library for 3D (x,y,z)
bump-3dpd 77 over 4 years ago A 3D collision detection library for Lua
IQE 8 over 9 years ago Inter-Quake Export loader (text)
IQM 37 over 3 years ago Inter-Quake Model loader (binary)
love-gltf Gltf asset loader and test renderer; Supports skeletal animations and morph targets
Lovox 52 over 6 years ago Pseudo-3D library for working with voxels
g3d 578 10 months ago Simple and easy 3D engine for LÖVE
Menori 162 4 months ago Library for 3D rendering with LÖVE

Awesome Löve / AI

Jumper 620 about 2 years ago Grid-based pathfinding library
Lua-star 69 over 3 years ago Easy and pure Lua A* path finding
astar 14 over 1 year ago An other A* library. Any map (grid, point, mesh or infinite map) and support path cost
pathfun Pure Lua library for 2D pathfinding using the funnel algorithm
beehive.lua 15 over 2 years ago A functional behavior tree implementation
Luafinding 34 over 2 years ago Class-based A* implementation written purely in Lua

Awesome Löve / Animation

andross 32 about 7 years ago A Lua library for 2D skeletal/bone animations with a Löve backend
anim8 755 almost 3 years ago Animation library
animx 24 over 3 years ago A featureful Animation library for loading animations from XML files!
Aseprite loader 39 over 1 year ago Complete ase/aseprite file loader (no json)
chiro 27 almost 7 years ago Convenience wrapper around
Peachy 106 over 2 years ago A parser/renderer for Aseprite animations in LÖVE
skeletor 24 over 5 years ago 2D skeletal animation system
Walt 58 over 2 years ago Animation library
Lump 20 over 8 years ago Adobe Flash animation runtime
lovanim 32 over 5 years ago A minimal stateful animation library
SYSL-Text 89 6 months ago Text animation and automatic wrapping library based on tags

Awesome Löve / Camera

Brady 60 over 4 years ago Camera library with parallax scrolling
cam11 Camera library that leverages the Transform object introduced in love2d 11.0+
Editgrid 48 over 5 years ago Gamera and HUMP compatible scaling grid
gamera 260 over 3 years ago Camera system
hump.camera Camera library with window locking and smooth camera movement interpolation
parallax 14 about 3 years ago Parallax scrolling with any camera system; seamlessly tile background images

Awesome Löve / Development

FPSGraph 18 almost 11 years ago Small FPS graphing utility
debugGraph 34 over 7 years ago Small OO FPS graphing utillity based on FPSGraph
Lovebird 294 over 3 years ago Browser-based debug console
LoveDebug 35 over 4 years ago Inline console-like debugger utility
lurker 292 over 1 year ago Auto-swaps changed Lua files in a running game
LÖVE API 305 3 months ago The complete API documentation of LÖVE in a Lua table
LÖVE Build 54 about 2 years ago GitHub Action for automated cross-platform builds
LÖVE TypeScript Definitions 117 about 1 month ago Write LÖVE games with TypeScript
lovelier 24 over 3 years ago A LÖVE live reloader with Moonscript support
loveprofiler 7 5 months ago LoveProfiler is an extremely simple logger and profiler
vudu 39 3 months ago Broad in-game debugging gui with a console, variable browser/editor, speed controls, and more

Awesome Löve / Drawing

Artal 42 almost 7 years ago A .PSD parsing library for LÖVE
Autobatch 108 over 6 years ago Small LÖVE module to automate the use of SpriteBatches
center 13 almost 3 years ago A simple module to dynamically align and fit content to screens of any size
deep 77 about 2 months ago Adds Z axis; allows you to queue actions and draw calls
draft 47 over 5 years ago A module for drawing complex shapes
grove.draworder 13 over 3 years ago Similar to deep, but you can set a custom sorting method and create multiple, nestable instances
Hot particles 46 almost 3 years ago "Hot Particles is a particle editor for the LÖVE game framework."
HSLUV 45 over 1 year ago Lua implementation of HSLuv (a human-friendly alternative to HSL)
Maid64 54 over 4 years ago Low resolution scaler for LÖVE
Push 500 over 1 year ago A simple resolution-handling library for LÖVE
renderplanet 20 about 7 years ago Realistic orthographic planet rendering
Resolution Solution 29 3 months ago Scale library, that help you add resolution support to your games!
svglover 52 almost 5 years ago Library to import and display simple SVGs in LÖVE
SYSL-Pixel 29 over 4 years ago Pixel art focused scaler for graphics, position, screen-captures and shaders
Sölar 8 almost 8 years ago A fairly simple solar system simulator
Tove2d 172 over 4 years ago Animated vector graphics for LÖVE
turtle.lua 95 over 4 years ago Turtle graphics library for LÖVE
Runtime-TextureAtlas 18 over 2 years ago Texture atlas packer and renderer at runtime; no external tools
Export-TextureAtlas 6 almost 3 years ago Extends Runtime-TextureAtlas as a commandline tool to export an atlas

Awesome Löve / Entity

adorbs 32 almost 5 years ago Minimal, Functional Entity Component System
Concord 233 7 months ago A feature-complete ECS library
ecs-lua 166 7 months ago ECS Lua is a fast and easy to use ECS (Entity Component System) engine for game development
knife.system 452 over 6 years ago Minimalist functional ECS
nata 44 almost 4 years ago Hybrid OOP/ECS entity management
tiny-ecs 690 almost 2 years ago Entity Component System for Lua that's simple, flexible, and useful

Awesome Löve / Helpers

astray 142 about 1 month ago Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and roguelike video games
batteries 357 about 2 months ago Fills out lua's sparse standard library and provides implementations of common algorithms and data structures useful for games
cartographer 73 about 4 years ago Small Tiled map loader and drawer
clove 26 over 1 year ago A helper library which allows you to quickly loads huge amount of assets
grove.color 13 over 3 years ago Blend, convert and interpolate colors using 'color objects'
hump 76 almost 2 years ago Collection of tools for developing games with LÖVE (Gamestates, Timers/Tweens, Vectors, Classes, Signals, Cameras)
iffy 26 over 4 years ago A SpriteSheet and Tileset helper library for LÖVE
knife 452 over 6 years ago Collection of useful micro-modules for Lua (Class, State Machines, Bind, Chain, Coroutines, Event, Memoize, Entity, Tests, Timer)
shard 18 almost 6 years ago Collection of useful mini modules
lovely-windows 16 almost 6 years ago A Window/Screen Manager Module for virtual windows
love-state-switcher 10 over 7 years ago State switcher class for Lua LÖVE Engine
lua-state-machine 356 10 months ago Lua Finite State Machine
lue 44 over 1 year ago Lue is a LÖVE library that allows you to display hue color effects in your game
lume 1,027 about 1 year ago Collection of functions for Lua, geared towards game development
Manami 46 4 months ago An improved "reflowprint" with UTF-8, multicolor, and justify support
narrator 133 8 months ago An Ink narrative scripting language parser and runtime implementation
reflowprint 46 over 4 years ago A library designed for alignment of text that is shown one character at a time
roomy 50 about 4 years ago Screen management library for LÖVE
rotLove 262 almost 3 years ago Roguelike Toolkit in LÖVE. A LÖVE/lua port of rot.js
YAS 2 about 2 years ago Yet Another Screen manager
SceneMan 0 over 1 year ago A simple, but powerful scene/gamestate manager that uses a stack, allowing you to run multiple scenes at once
Scenery 24 7 months ago A dead simple scene/state management system
ScreenManager 33 about 7 years ago Screen/State Management for the LÖVE framework
shack 62 over 8 years ago Shack is a LÖVE library that lets you easily add screen effects such as shake and rotation
Simple Tiled Implementation 866 10 months ago Tiled map loader and renderer
Vivid 58 almost 5 years ago Color math, manipulation and conversion library
Yonder 16 over 4 years ago A ridiculously easy to use game state management library for LOVE2D
GameStateManager 10 4 months ago A lightweight, optimized, and easy-to-implement solution for efficient game state management
Love dialogue 19 about 2 months ago Simple to use Dialogue Library for Love2d with custom scripting language for dialogues

Awesome Löve / Input

baton 215 about 2 years ago Input library for LÖVE that bridges the gap between keyboard and gamepad controls
GamepadGuesser 8 about 3 years ago Get the right button icons for gamepads; load updated gamepad db
input 4 about 4 years ago Simple and powerful input library. support check operation time, sequence
Kazari 10 about 2 years ago Multitouch gesture and input library
love-microphone 60 about 7 years ago Simple microphone support for LÖVE
LoveKeys 10 about 1 year ago A simple input handeling library that keeps track of things for you
Swipe 5 almost 3 years ago A simple radial keyboard library
tactile 52 about 7 years ago A straightforward and flexible input library

Awesome Löve / Lighting

lighter 37 over 1 year ago A performant dynamic light implementation with a simple API
Shädows 170 over 4 years ago A Shadows & Lights engine for LÖVE
Light World 225 about 3 years ago A lighting model
Simple Love Lights 26 almost 5 years ago A very simple raycasting light implementation
Light 15 over 5 years ago A simple dynamic light implementation

Awesome Löve / Math

Bresenham 15 almost 8 years ago Bresenham's line algorithm written in Lua
brinevector 53 over 2 years ago Standalone lightweight luajit ffi-accelerated 2D vector library for great performance
Cirno's Perfect Math Library 308 over 1 year ago Math/intersection library designed for games
delaunay 108 about 7 years ago Delaunay triangulation for convex polygons
hump.vector Powerful 2D vector class
MLib 83 about 1 year ago Math and shape-intersection detection library written in Lua. It's aim is to be robust and easy to use
nvec 46 4 months ago Hump.vector-compatible LuaJIT FFI-accelerated 2D vector library
shash 72 over 2 years ago A simple, lightweight spatial hash for Lua
vector.lua 47 about 2 months ago A simple vector library based on the PVector class from processing

Awesome Löve / Music

denver 84 over 8 years ago A Löve custom waveform generation library
lovebpm 79 over 3 years ago A LÖVE library for syncing events to the BPM of an audio track
ripple 42 almost 2 years ago An audio manager with tagging support
wave 92 over 6 years ago A sound manager with audio parsing and rhythm functionalities

Awesome Löve / Networking

Grease 113 about 8 years ago Networking library intended to make networking easy for lovers (TCP, UDP, Enet). (IPv6)
LoverNet 56 almost 6 years ago A networking library that leverages bitser and enet. (IPv4)
NoobHub 324 6 months ago OpenSource multiplayer and network messaging. (IPv6)
Sock.lua 176 about 4 years ago A Lua networking library for LÖVE games. (IPv4)
löve-ws 24 about 6 years ago A websocket client and server library
love2d-lua-websocket 39 about 3 years ago A simple event-driven websocket client library. (IPv4)

Awesome Löve / OO

30log 459 over 3 years ago Minified framework for object-orientation in Lua. It features named (and unnamed) classes, single inheritance and a basic support for mixins
classic 875 about 3 years ago Tiny class module for Lua. Attempts to stay simple and provide decent performance by avoiding unnecessary over-abstraction
hump.class Small, fast class/prototype implementation with multiple inheritance (class-commons)
knife.base 452 over 6 years ago Extremely minimal base class providing single inheritance and constructors
middleclass 1,776 almost 2 years ago Simple OOP library for Lua; has inheritance, metamethods (operators), class variables and weak mixin support (class-commons)
muun 7 over 3 years ago Moonscript compatible class implementation
selene 24 about 2 years ago Project template for writing games in Moonscript instead of Lua without precompiling
Object-Library 3 2 months ago ObjectLibrary is a simple library for the LÖVE2D game engine that allows users to create objects with collision detection and optional textures
LowerClass 2 2 months ago A MiddleClass Inspired library with extended features

Awesome Löve / Performance

AppleCake 24 4 months ago Profiling library for LÖVE, with detailed profiling and thread support
jprof 92 about 1 month ago Profiling library/tool for LÖVE
Piefiller 23 over 7 years ago Graphical profiler for LÖVE
ProFi A simple lua profiler that works with LuaJIT and prints a pretty report file in columns

Awesome Löve / Physics

breezefield 81 5 months ago A lightweight and easy love.physics wrapper (windfield alternative)
Bump 948 over 1 year ago Collision detection library for Lua
HC Collision detection with arbitrary polygons; allows rotation of objects
loveblobs A softbody library with support for both dynamic and static arbitrary softbodies
Strike 28 over 1 year ago 2D collision detection library. Extendable, based on Separating-Axis-Theorem

Awesome Löve / Platforms

LoveDos 677 over 7 years ago A Lua framework for 2D DOS games, implementing a subset of the LÖVE API
LoveFTW Work-in-progress port to Windows phone 8.1
LÖVE Potion 557 about 1 month ago Unofficial implementation of the LÖVE for Nintendo (3DS, Switch and Wii U) Homebrew
LOVE-WrapLua 38 over 3 years ago A small and simple wrapper for OneLua, lpp-vita, and Lua Player PS3
Love.js 637 8 months ago LÖVE ported to the web using Emscripten
LÖVR 2,007 about 1 month ago LÖVE for virtual reality devices

Awesome Löve / Publishing

Love-Snap-Template 24 almost 8 years ago A template for packaging LÖVE games for distribution in the Snappy Store
AppImageKit 8,807 about 2 months ago Using AppImageKit you can package LÖVE games as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives; one game = one file

Awesome Löve / Serialization

arson 10 over 1 year ago Companion library for registering custom data types that can be encoded and decoded by json.lua
binser 200 almost 2 years ago Customizable Lua Serializer
bitser 159 over 2 years ago Serializes and deserializes Lua values with LuaJIT
cdata 30 over 9 years ago Serialize between Lua data and C data using LuaJIT's FFI
knife.serialize 452 over 6 years ago Serialize data as a Lua script
Lady 37 almost 9 years ago Saving and loading savegames; based on Ser
moonblob 30 10 months ago Binary serialization and data parsing library
Ser 76 over 8 years ago Fast, robust, richly-featured table serialization library for Lua
Smallfolk 21 almost 9 years ago A fast, robust, secure, richly-featured table serialization library for Lua
trickle 31 about 5 years ago A bitstream library focused on high compression for use in networking

Awesome Löve / Shaders

LoveShaderConverter 76 over 8 years ago Convert Shadertoy Shader files to LÖVE GLSL Files with handy utilities for infinite purposes
ngrading 46 4 months ago Simple color grading library
Shadertoy viewer Run code copied from shadertoy directly or output the converted code to a LÖVE shader
Moonshine 571 about 1 year ago Repository of common post-processing effects like blur, vignette, color-grading, etc
ShaderScan 7 over 1 year ago Adds hot reload, includes, and better error messages for faster shader iteration

Awesome Löve / Testing

busted 1,440 about 2 months ago Simple unit-testing framework with customizable assertions
knife.test 452 over 6 years ago Fixture-free test framework
Luassert 209 2 months ago Extends with additional, customizable tests
Lunatest 84 over 2 years ago xUnit-style randomized unit testing framework
lust 112 4 months ago Minimal test framework
Specl Behavior Driven Development (BDD) tool
Telescope Highly-customizable BDD-style testing library

Awesome Löve / Tweening

Flux 397 about 4 years ago A fast, lightweight tweening library for Lua
hump.timer Timer and tweening library with flexible tweening methods
knife.timer 452 over 6 years ago Create timers and tweens with ease
NAniTe 46 4 months ago Timeline-based animation system that supports forward and backward update
tick 142 almost 10 years ago Lua module for delaying function calls
tween.lua 590 almost 2 years ago Tweening/Easing/Interpolating functions for Lua inspired on jQuery's animate method

Awesome Löve / UI

CatUI 106 over 2 years ago A very light-weight GUI library for LÖVE
cimgui-love LÖVE module for Dear ImGui obtained by wrapping cimgui (programmatically generated C-api) using LuaJIT FFI, easy to update to the latest Dear Imgui version
GOOi 220 over 1 year ago Android-oriented GUI library
Gspöt A stateful GUI lib for LÖVE
Hanker Maximalist immediate mode-ish UI elements; gamepad-friendly
Helium 101 about 3 years ago A modern, customizable, high performance retained UI framework
Layouter 14 9 months ago A simple UI library for LÖVE 2D game engine
ListBox 14 almost 8 years ago A dynamic ListBox for LÖVE that supports touch, mouse, and keyboard inputs
LoveFrames Fork 123 5 months ago 11.2 Fork of a GUI library
Love Imgui 323 about 1 year ago Imgui module for the LÖVE game engine
Löve-Nuklear 352 over 1 year ago Lightweight immediate mode GUI for LÖVE games
Lovely Toasts Floating speech bubbles with text of your choice
lovr-ui2d 38 4 months ago An immediate mode GUI library for LÖVR and LÖVE
Lynx Very-lightweight list-based UI library
NLay 46 4 months ago Flexible layouting library
Patchy 35 almost 6 years ago 9patch library
Slicy 10 over 2 years ago A newer 9patch/9slice library fixing some issues with Patchy
Plan 24 over 1 year ago A super simple Rule-based layout library
Polywell A highly-configurable text editor / coding tool written in Lua that runs on the LÖVE game engine
SafeWord 4 over 9 years ago An overscan detection library for LÖVE
Slab 299 9 months ago Slab is an immediate mode GUI toolkit for the LÖVE framework
SUIT 464 over 1 year ago Small immediate mode GUI library
TuxRedux 1 3 months ago An immediate-mode UI system for LOVE2D inspired by SUIT
YALG 10 over 4 years ago A very simple, cross-platform, reactive UI for last minute UIs
YUI Declarative UI library for LÖVE
Inky 48 10 months ago Any-purpose GUI framework
Badar 🌕 27 4 months ago Simple for easy components compositions
MeowUI 7 3 months ago Extensible library written in MoonScript that enables you to create your own GUI controls based on provided core modules for Löve2D

Awesome Löve / Utilities

andromeda 2 6 months ago Asset database and loader for love
ArrayRotation Rotation of two dimensional arrays (square and non-square)
bar128-love 1 9 months ago Barcode rendering library for LÖVE
cargo 165 almost 5 years ago Asset manager
chance.lua Library for generating random data
colorchanger 3 almost 3 years ago Change the colors in your LÖVE game
Flirt 13 about 6 years ago LÖVE version manager; allows to switch between multiple versions of engine on same machine
GifCat 48 about 2 years ago A simple module for saving gifs from LÖVE
hex2color 6 about 5 years ago A single function to use HEX color values
i18n 24 over 9 years ago Internationalization library designed to help localize your game
Ini Parser 17 about 2 years ago General purpose ini configuration parser
KeyedArray 0 5 months ago A special data structure where items can be found by their position or key. Similar to an ordered dictionary
log.lua 315 over 1 year ago Library for configurable log output
love-loader 133 over 1 year ago Threaded resource loading
love-qrcode 1 6 months ago QR Code rendering library for LÖVE
love2d-assets-loader 37 over 3 years ago Assets Loader
love-pe 16 over 6 years ago A tool made in LÖVE for changing LÖVE icon itself
lovely-engine 9 over 3 years ago A tool that makes setting up and using LÖVE easier and with Moonscript support
Lily 106 over 2 years ago Async Asset Loader
LuaRequireExtended 1 7 months ago A Lua module that lets you require files with input parameters and multiple output values
luasteam 137 5 months ago Lua bindings for the Steamworks API
Luvent 76 over 9 years ago Simple event-driven programming
nativefiledialog 15 almost 8 years ago Open a file picker on Windows/Mac/Linux
nativefs 39 9 months ago Read and write files outside of LÖVE's allowed paths
ParticleEditor 3 almost 7 years ago An editor of particle for LÖVE
particle-system-playground 13 over 5 years ago A basic LÖVE particle system editor
require.lua 10 about 3 years ago Require all files in a folder
splashy 41 about 1 year ago Splash Screen Library
ShakeDetectorLua 5 almost 6 years ago Uses accelerometer data for shake device detection written in Lua
text2.love Full-featured text editor for prose (not code)
tick 80 almost 4 years ago Useful timing tweaks for LÖVE's run loop
servelove 2 3 months ago A web server library that runs on love

Awesome Löve / Tutorials

learn2love Book for learning programming with Lua and LÖVE (Version 11.0+)
Using Tiled Maps in LÖVE An article about using maps created with Tiled in your LÖVE game
Tutorial on making an Arkanoid-type game 207 almost 7 years ago A complete tutorial on how to make a breakout clone by nooowaay
Simple Game Tutorials Tutorials for making simple games with LÖVE (Snake, Sokoban, Tetris, etc.)
How to LÖVE A book by Sheepolution teaching LÖVE from the ground up
CS50 Introduction to Game Development Harvard Colleges CS50 OpenCourseWare
Building love2d games for the web with love.js and Docker A tutorial on packaging LÖVE games for the web

Awesome Löve / IDEs

Brackets A modern, open source text editor by Adobe (obsolete)

Awesome Löve / IDEs / Brackets

Lua Syntax Highlighter 4 almost 2 years ago Add Lua syntax highlighting in Brackets
LÖVE Hints for Brackets.io Provides LÖVE code hints
Run LÖVE 4 over 6 years ago Run LÖVE projects with a hotkey

Awesome Löve / IDEs

ZeroBrane Studio ZeroBrane Studio is a lightweight Lua IDE with code completion, syntax highlighting, live coding, code analyzer, and debugging support

Awesome Löve / IDEs / ZeroBrane Studio

API Syntax Hightlight 10 almost 6 years ago Script to add LOVE API syntax highlighting to ZBS

Awesome Löve / IDEs

IntelliJ IDEA Capable and Ergonomic Java IDE

Awesome Löve / IDEs / IntelliJ IDEA

EmmyLua 642 about 1 month ago Lua IDE/Debugger Plugin for VSCode
LÖVE IDEA 59 almost 2 years ago Snippets and code completion for IntelliJ-IDEA

Awesome Löve / IDEs

Vim Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient

Awesome Löve / IDEs / Vim

Vim LOVE Docs 52 over 4 years ago Syntax highlighting for Vim

Awesome Löve / IDEs

Notepad++ Notepad++ is a free source code editor and Notepad replacement that supports several languages

Awesome Löve / IDEs / Notepad++

LÖVE API for Notepad++ 12 about 8 years ago Code completion and documentation for Notepad++

Awesome Löve / IDEs

Visual Studio Code VS Code is a new type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle

Awesome Löve / IDEs / Visual Studio Code

Visual Studio Code LÖVE Launcher A Löve Launcher Extension for Visual Studio Code
Lua for Visual Studio Code Provides Intellisense and Linting for Lua in VSCode
Local Lua Debugger Simple Lua debugger with no dependencies. Löve specific launch.json example provided

Awesome Löve / IDEs

Sublime Text Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance

Awesome Löve / IDEs / Sublime Text

Package Manager The Sublime Text package manager that makes it exceedingly simple to find, install and keep packages up-to-date
SublimeLove Supports syntax highlighting, auto-completion, and build system
SublimeLinter-luacheck Provides linting and static analysis of your Lua code

Awesome Löve / IDEs

Pulsar Hackable text editor based on the extinct Atom; Has great support and auto-completion works nicely, but for now lacks error highlighting

Awesome Löve / IDEs / Pulsar

autocomplete-love 0 over 1 year ago Auto-complete and snippets for LÖVE
love-ide 57 over 1 year ago Auto-installs several utilities for writing Love2D games in Pulsar
language-lua 66 over 5 years ago Add syntax highlighting and snippets to lua files
atom-autocomplete-lua 35 about 4 years ago Autocomplete for Lua

Awesome Löve / IDEs

Zed Zed is a next-generation code editor designed for high-performance written in rust

Awesome Löve / IDEs / Zed

love2z 6 3 months ago Alejandro's Beta typing hints for Zed
love2d 22 about 2 months ago LuaCATS typing hints for the lua language server

Awesome Löve / Distribution

lover 12 about 1 month ago Bringing the joys of rust's package manager ( ) to love
LÖVE Actions Build & deploy cross-platform game packages on popular platforms. Supports Android, iOS, Linux, maxOS, Windows
love-packager 12 over 2 years ago Simple CLI to package your LÖVE Game in seconds
boon 145 about 1 year ago Multi-platform, easy to use tool supporting Windows, macOS, Linux
love-export 52 over 4 years ago Fast and simple command-line tool that builds binaries for you. Supports Windows, macOS, and Linux
love-release 457 6 months ago A Lua script that automates game distribution. Supports Windows, macOS, Debian, Linux
lovesfx 7 6 months ago Packs love games in a single file for windows
makelove 148 7 months ago Advanced multi-platform tool to fuse your game written in Python 3. Supports Windows and Linux with AppImage
love-build 25 5 months ago Downloadable application (made in LÖVE!) that can build games for Windows, macOS, and Linux regardless of your own OS
love-deploy 12 10 months ago Build and deploy games on itch.io (supports windows and web exports)
love-fuser 17 over 1 year ago Packages LÖVE Games using GitHub Actions. Supports Windows, Linux, and Android
awesome-lua 4,016 5 months ago A list like this one, but more general and encompassing all of Lua's uses
awesome-love-shaders 84 over 9 years ago A collection of shaders designed to work in LÖVE
awesome-pico8 2,655 10 months ago A curated list of PICO-8 resources, tutorials, tools and more

Backlinks from these awesome lists:

More related projects: