Awesome Löve

AwesomeCustom badge

A categorized community-driven collection of high-quality, awesome LÖVE libraries, projects, and resources.

Table of contents

3D

3D-centric Libraries

AI

Navigation, Decision-Making and AI Libraries

Animation

Animation & Frame-Managing Libraries

Camera

Viewport & Camera Libraries

Development

Development assisting Libraries, that enrich your development experience

Drawing

Drawing specific Libraries, that simplify the Drawing process

Entity

Entity and Gameobject Managing Libraries

Helper Libraries

Game specific Library bundles, that provide reuseable functions

Input

Input & Binding Libraries

Lighting

Lighting & Shadow Libraries

Math

Math specific Libraries

Music

Music related libraries

Networking

Networking & Online-Play Libraries

Object Orientation

Object Orientation Libraries that support Class-Commons

Performance

Performance measurement tools

Physics

Collision Detection & Physics Wrappers

Platforms

Ports for Platforms other than Windows, Mac and Linux

Publishing

Guides to distributing LÖVE games in 3rd party stores

Serialization

Save Game & Storage Libraries

Shaders

GLSL related Libraries

Testing

Libraries and Tools for Unit Testing

Tweening

Smoothing & Timer Libraries

UI

User Interface Libraries

Utilities

Non-Game specific libraries and tools

Tutorials

Blogs and tutorials

IDEs

Integrated Development Environments and text editor plugins

Game Distribution Tools

Tools that automate game publishing in one way or another * boon - Multi-platform, easy to use tool supporting Windows, macOS, Linux. * love-export - Fast and simple command-line tool that builds binaries for you. Supports Windows, MacOS, and Linux. * love-release - A Lua script that automates game distribution. Supports Windows, macOS, Debian, Linux. * makelove - Advanced multi-platform tool to fuse your game written in Python 3. Supports Windows and Linux with AppImage. * love-deploy - Build and deploy games on itch.io (supports windows and web exports)

Contributing

Please see CONTRIBUTING for details.

Other Awesome Lists

Other awesome lists can be found in the awesome-awesomeness list.