r/lua • u/SmileAffectionate571 • 3h ago
Limer 2.0: Build cross-platform desktop apps in Lua — write once, run anywhere





Hi r/lua!
I've been building Limer, a desktop development environment for creating GUI applications in Lua, and version 2.0 is out! It's available for Windows, macOS, and Linux.
The idea is simple: write your application once and use the same codebase across all three operating systems. No separate implementations for each platform.
What makes Limer interesting?
- Visual designer: Drag real widgets onto a canvas, configure properties, arrange layouts, and generate readable Lua code that you can own and modify.
- Live inspector: Inspect running applications, change widget properties, and execute Lua code.
- 60+ widgets and components: Including layouts, charts, and SQLite support.
- Standalone distribution: Limer comes with its required dependencies, so you don't need to install Lua separately or manually configure its runtime.
- Application building: Package your projects for distribution across supported desktop platforms.
- API search and error reporting: Find API functionality quickly and track down errors in your code.
Limer is built on Limekit, my GUI framework for Lua. Interestingly, Limer's development tools—including its project manager, code runner, visual designer, and live inspector—are themselves built in Lua using Limekit.
It's a Lua desktop app for building Lua desktop apps.
Prefer VS Code?
There's also a Limekit VS Code extension for developers who prefer their existing editor.
It includes code completion, API documentation, diagnostics, Lua error reporting, code snippets, and a Run button.
Download Limer 2.0
GitHub repository and downloads:
https://github.com/mitosisX/Limer-Limekit
The engine running all of the magic behind the scenes
https://github.com/mitosisX/Limekit
Limer and Limekit are free and open source under GPL-3.0.
If you find the project interesting, please consider giving the repository a ⭐ on GitHub! It helps more developers discover the project and motivates me to keep improving it.
A quick note: the macOS builds still need more testing on real Macs, and the applications aren't code-signed yet. Feedback and bug reports are very welcome.
I'd love to hear what you think. What would you build with Lua on the desktop?
Thanks for checking it out!



