Introduction
Lua on Beans is a tiny, fast, and powerful MVC framework built on top of Redbean and optimized for ArangoDB.
It brings the joy of Ruby on Rails development to the Lua ecosystem, providing a familiar structure and set of conventions while leveraging the incredible performance and portability of Redbean.
What is Redbean?
Redbean is a tiny web server that fits into a single executable file. It's incredibly fast, portable, and requires zero dependencies. Learn more at redbean.dev.
Why Lua on Beans?
Single Binary Deployment
Your entire application, including the web server, Lua runtime, and assets, is compiled into a single executable file.
Zero Dependencies
No need to install Nginx, Lua, or any other system libraries. Just run the binary.
Blazing Fast
Powered by Redbean's optimized C server and Lua's incredible performance.
MVC Architecture
Follows the proven Model-View-Controller pattern for organized and maintainable code.
ArangoDB Integration
Built-in support for ArangoDB, giving you a powerful multi-model graph database right out of the box. Supports document, key-value, and graph data models.
Getting Started
Ready to build something amazing?
Check out the Installation guide to set up your first project in minutes.