Lapis
Web framework for Lua and MoonScript that runs inside the Nginx worker of OpenResty, with routing, HTML templating, models and migrations.
leafo.net/lapis/repositorydocs
Lapis is a web framework for Lua and MoonScript, installed with LuaRocks. Applications run inside the Nginx worker of OpenResty, which is the default server in its getting started guide, so the web application is run directly inside Nginx. Lapis provides models for PostgreSQL, MySQL and SQLite, and HTML templating with etlua templates and an HTML builder.
Lapis does not include an HTTP server of its own. Its server backends are OpenResty, cqueues with lua-http, and golapis, which is marked experimental. The project is maintained by Leaf Corcoran.
Identity
- Status
- Active
- Maintainer
- Leaf Corcoran3
- Maintained by
- Individual
- First release
- 20134
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links, Runtime, Minimum runtime, Categories, Install with, Databases
leafo.net/lapis/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/leafo/lapis - 2026-10-26: Maintainer
raw.githubusercontent.com/leafo/lapis/master/LICENSE - 2026-10-26: First release
api.github.com/repos/leafo/lapis/tags?per_page=100 - 2026-10-26: Written in, Runs as
leafo.net/lapis/reference/getting_started.html - 2026-10-26: Templating
leafo.net/lapis/reference/etlua_templates.html - 2026-10-26: Templating
leafo.net/lapis/reference/html_generation.html - 2026-10-26: Current major version
api.github.com/repos/leafo/lapis/releases?per_page=100 - 2026-10-26: Last release
api.github.com/repos/leafo/lapis/releases/latest - 2026-10-26: Contributors
api.github.com/repos/leafo/lapis/contributors?per_page=1