Open source - MIT License

The Micro MVC Framework

Build lightning-fast web applications with Lua and Redbean

Zero dependencies. Single binary deployment. Production-ready.

0 KB
Dependencies
1
Binary File
Fast
Lua Powered
MVC
Architecture

Why Lua on Beans?

Everything you need to build modern web applications, without the complexity.

bolt

Blazing Fast

Powered by Redbean's optimized C server and Lua's incredible performance. Handle thousands of requests per second.

inventory_2

Single Binary

Deploy your entire application as one executable file. No dependencies, no Docker, no complexity. Just run it.

storage

Database Ready

Built-in support for ArangoDB, giving you a powerful multi-model graph database right out of the box.

Simple & Elegant

Write clean, maintainable code with Lua's beautiful syntax and our intuitive MVC structure.

app/controllers/welcome_controller.lua
code Lua
-- A simple controller in Lua on Beans
local app = {}

function app.index()
  local message = "Hello from Lua on Beans!"

  Page("welcome/index", "app", {
    message = message,
    timestamp = os.time()
  })
end

return app

Ready to Build Something Amazing?

Join developers who chose simplicity and performance over complexity.