Lua Love2d

Open-source Lua projects categorized as Love2d

Top 23 Lua Love2d Projects

  1. SNKRX

    A replayable arcade shooter where you control a snake of heroes.

    Project mention: Why isn't There a open-source (project) game? | news.ycombinator.com | 2025-11-23

    There are many open-source games. There are few large-scale high-polish open source games because it's difficult to build a business model around that. Unlike non-game software, games are ~exclusively consumer-facing, so you can't sell support or use them as a loss leader, and they're standalone applications that are difficult to monetize with online features or to use as the core of a closed-source commercial product.

    That said, there are still lots of great projects out there (some of which have even had commercial success), for example:

    - https://github.com/a327ex/SNKRX

    - https://github.com/beyond-all-reason/Beyond-All-Reason

    - https://github.com/endless-sky/endless-sky

    - https://github.com/Anuken/Mindustry

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. BYTEPATH

    A replayable arcade shooter with a focus on build theorycrafting.

  4. picolove

    PICO-8 Reimplementation in Love2D. Chat: https://discord.gg/jGEMUse6RM

  5. tiny-ecs

    ECS for Lua

    Project mention: Evolved.lua – An Evolved ECS (Entity-Component-System) for Lua | news.ycombinator.com | 2025-05-21
  6. game-engine-2d

    Planimeter Game Engine 2D - LÖVE-based game engine for Lua

    Project mention: Your Mac Game Is Probably Rendering Blurry | news.ycombinator.com | 2025-08-14

    Yes!

    I remember first implementing this in Planimeter Game Engine 2D, we got a massive resolution list from SDL (through LÖVE, which is what we're built on).

    If I remember correctly, we filtered the list ourselves by allowing users to explicitly select supported display ratios first, then showing the narrowed list from there. Not great. Technically there's a 683:384 ratio in there.[1]

    But it did enough of the job that users who knew what resolution they wanted to pick in the first place didn't have to scroll a gargantuan list!

    [1]: https://github.com/Planimeter/game-engine-2d/blob/v9.0.1/eng...

  7. g3d

    Simple and easy 3D engine for LÖVE.

    Project mention: g3d: simple 3d engine for LÖVE | news.ycombinator.com | 2025-09-12
  8. 3DreamEngine

    3DreamEngine is an *awesome* 3d engine for LÖVE.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. batteries

    Reusable dependencies for games made with lua (especially with love)

  11. Slab

    An immediate mode GUI for the Love2D framework. (by flamendless)

  12. love-api

    The whole LÖVE wiki in a Lua table.

  13. Concord

    A feature-complete ECS library (by Keyslam-Group)

  14. rotLove

    Roguelike Toolkit in Love. A Love2D/lua port of rot.js

  15. Menori

    Library for 3D rendering with LÖVE.

    Project mention: Using Cursor, Zed, ChatGPT 4.1 and Lua LOVE 2D game engine for game development | news.ycombinator.com | 2025-07-16

    It's designed for 2D but there are libraries which add 3D rendering, e.g. Menori (https://github.com/rozenmad/Menori) and G3D (https://github.com/groverburger/g3d)

    Alternatively, the LÖVR framework - https://lovr.org/ - is heavily inspired by LÖVE, but is aimed towards making VR games (but can also be used as a regular 3D game engine)

  16. sock.lua

    A Lua networking library for LÖVE games.

  17. astray

    Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games

  18. LOVE-Example-Browser

    Example browser containing many helpful examples to get you started in Löve.

  19. helium

  20. livesim2_async

    Love Live! School Idol Festival Live Simulator

  21. splashes

    A collection of splash screens for LÖVE

  22. vector.lua

    a simple vector library for Lua based on the PVector class from processing

  23. max-downforce

    Pseudo 3d racer written in Lua and LÖVE

  24. Emmy-love-api

    LÖVE2D API

  25. Gravity-Wars

    Artillery game written in Lua with help of Love2D

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Lua Love2d discussion

Lua Love2d related posts

Index

What are some of the best open-source Love2d projects in Lua? This list will help you:

# Project Stars
1 SNKRX 1,857
2 BYTEPATH 1,480
3 picolove 839
4 tiny-ecs 767
5 game-engine-2d 747
6 g3d 731
7 3DreamEngine 455
8 batteries 420
9 Slab 351
10 love-api 345
11 Concord 291
12 rotLove 282
13 Menori 262
14 sock.lua 181
15 astray 176
16 LOVE-Example-Browser 171
17 helium 120
18 livesim2_async 98
19 splashes 84
20 vector.lua 61
21 max-downforce 58
22 Emmy-love-api 55
23 Gravity-Wars 48

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Lua is
the 19th most popular programming language
based on number of references?