Awesome Löve

Assets

Learning Resources

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

Visit Page

🎮 Game Frameworks & State Management

  • Baton — Input handling for LÖVE.
  • lua-state-machine — Finite state machine in Lua.
  • HUMP — Utility library (camera, gamestate, vector math) for LÖVE.
  • Shöve — Scene and UI management for LÖVE.
  • bootstrap-love2d-project — LÖVE project template with multi-platform build support.

🤖 AI & Behavior

💬 Dialogue & Narrative

  • LoveDialogue — Dialogue engine with branching and rich text effects.
  • SYSL-Text — Styled text rendering with tag-based effects.

✨ Effects & Particles

  • HotParticles — Visual particle editor for LÖVE.
  • Moonshine — Shaders and post-processing effects for LÖVE.

🏰 Procedural Generation

  • Astray — Procedural maze and dungeon generator in Lua.

🎵 Audio Tools

  • lovebpm — Sync events to the BPM of an audio track.

🧩 Development Tools

< SlidesCredits >