Lulu
Lulu is a simple runtime for Lua. I made it to make developing, bundling, and distributing Lua applications simpler.
Core Features
- Project Management: Structure your code as a formal project with a simple
lulu.conf.luamanifest file. - Dependency Resolution: Fetch dependencies directly from GitHub repositories or other URLs.
- Powerful Macro System: Extend the Lua language with compile-time macros for features like conditional compilation, enums, classes, and more.
- Configuration Based Bundling: Bundle your entire project, including all dependencies, into a single library bundle file or a standalone executable.
Get Started
Ready to dive in? Head over to the Getting Started guide to install Lulu and begin your journey.