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.

info

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?

inventory_2

Single Binary Deployment

Your entire application, including the web server, Lua runtime, and assets, is compiled into a single executable file.

block

Zero Dependencies

No need to install Nginx, Lua, or any other system libraries. Just run the binary.

bolt

Blazing Fast

Powered by Redbean's optimized C server and Lua's incredible performance.

architecture

MVC Architecture

Follows the proven Model-View-Controller pattern for organized and maintainable code.

storage

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

rocket_launch

Ready to build something amazing?

Check out the Installation guide to set up your first project in minutes.

Get Started →