love

LÖVE is an awesome 2D game framework for Lua. (by love2d)

Love Alternatives

Similar projects and alternatives to love

  1. Godot

    2,774 love VS Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. scratch-www

    816 love VS scratch-www

    Standalone web client for Scratch

  4. bevy

    593 love VS bevy

    A refreshingly simple data-driven game engine built in Rust

  5. processing

    Source code for the Processing Core and Development Environment (PDE)

  6. raylib

    410 love VS raylib

    A simple and easy-to-use library to enjoy videogames programming

  7. PhysicsExamples2D

    Examples of various Unity 2D Physics components and features.

  8. Phaser

    182 love VS Phaser

    Discontinued Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. [Moved to: https://github.com/phaserjs/phaser] (by photonstorm)

  9. SaaSHub

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

    SaaSHub logo
  10. GDevelop

    152 love VS GDevelop

    🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

  11. Pygame

    🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.

  12. TIC-80

    142 love VS TIC-80

    TIC-80 is a fantasy computer for making, playing and sharing tiny games.

  13. Lua

    120 love VS Lua

    Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.

  14. MonoGame

    96 love VS MonoGame

    One framework for creating powerful cross-platform games.

  15. arewegameyet

    The repository for https://arewegameyet.rs

  16. Fennel

    95 love VS Fennel

    Lua Lisp Language

  17. luau

    70 love VS luau

    A fast, small, safe, gradually typed embeddable scripting language derived from Lua

  18. macroquad

    56 love VS macroquad

    Cross-platform game engine in Rust.

  19. LuaJIT

    55 love VS LuaJIT

    Mirror of the LuaJIT git repository

  20. pyxel

    44 love VS pyxel

    A retro game engine for Python

  21. lovr

    39 love VS lovr

    Lua Virtual Reality Framework

  22. windowjs

    11 love VS windowjs

    Window.js is an open-source Javascript runtime for desktop graphics programming.

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better love alternative or higher similarity.

love discussion

Log in or Post with

love reviews and mentions

Posts with mentions or reviews of love. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-10-06.
  • Spirit Hunter - Post-Mortem
    2 projects | dev.to | 6 Oct 2024
    Early this year, I did game development with Love2D engine (relies on Lua language) and was inspired by its approach, so decided to make something similar myself for the competition.
  • RPG Maker and Engine for Clojure
    7 projects | news.ycombinator.com | 8 Sep 2024
    I recently learned that the popular game Balatro was made in LÖVE. I had never heard of it until then. But looks interesting.

    https://love2d.org

  • LuaJIT PR: Add Support for RISC-V 64
    5 projects | news.ycombinator.com | 8 Sep 2024
    It's used in LÖVE [0] (and LÖVR [1] as well, I think) for this very reason. The Lua code for a game will be quite performant.

    ---

    [0]: https://love2d.org

    [1]: https://lovr.org

  • Pyxel: A retro game engine for Python
    6 projects | news.ycombinator.com | 7 Jul 2024
    Check out https://love2d.org/ if you ever change your mind on that.
  • What do I think about Lua after shipping a project with 60k lines of code?
    16 projects | news.ycombinator.com | 1 Jun 2024
    I have used it a long time ago but I don't remember ever touching C/C++. You can even make simple games without ever going low level thanks to https://love2d.org/! If I recall, most https://stabyourself.net/ games are based on love2d.

    If you're using Linux/MacOS, you can copy-paste these commands on the terminal and you should be settled:

  • Ask HN: Yo wants to build a game, I'm lost. What can I do?
    20 projects | news.ycombinator.com | 17 Jan 2024
    I've built a few games with my son over the years. The fun part for us was all about fast iteration, and then laughing at the bugs together.

    There are some other recommendations here for how to approach 3d, and he is specifically asking for 3d -- but I want to put in one more pitch for 2d: the fun-to-tedium ratio can be much higher.

    I wonder if you could spend some time prototyping some of his ideas in LÖVE https://love2d.org/ -- if you show him the smallest sketch of something working, he might have an idea about what to add next.

    Many years ago, on a flight, we went from 0 to game before we landed (with no experience).

  • Show HN: A variant of Conway's Game of Life in color you can run on your phone
    1 project | news.ycombinator.com | 13 Jan 2024
    * When a cell is born it randomly takes on the color of one of its (3) parents.

    To try it out:

    1. Install LÖVE for your device from https://love2d.org (~5MB and open source). (iOS requires building from source on a Mac, or installing the third-party Love2D Studio: https://love2d-studio.marknoteapp.com)

    2. Install my Lua Carousel from https://akkartik.itch.io/carousel (~100KB). It includes all its source code and can be edited live on a computer as it runs.

    3. Copy the ~100 lines of code from the bottom of https://akkartik.itch.io/carousel/devlog/651711/new-version-after-9-days and paste them into Lua Carousel.

  • Gearing up for Lua
    3 projects | dev.to | 1 Jan 2024
    Probably the most important piece of software we'll be playing around with is a game engine called LÖVE. Lua is well known around developer circles as being a good scripting language when it comes to making games, and this engine is one of the more popular. I'll be going through installation at the end of this post.
  • Original Sling'n'shoot Worms Game
    4 projects | news.ycombinator.com | 28 Dec 2023
    I got it – these are the steps I took:

    1. Download Love from https://love2d.org/

  • Can't make my mind about which engine to use
    2 projects | /r/gamedev | 10 Dec 2023
    libGDX is great, but I can understand if it's not for some people. This also applies to love2d, raylib and Monogame
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 17 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic love repo stats
264
6,207
9.5
8 days ago

love2d/love is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of love is C++.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C++ is
the 7th most popular programming language
based on number of references?