LuaRocks.org had a security incident in September 2026. Read the incident report.

A modern ORM for Lua

$ luarocks install jade

Jade is a modern ORM/Data Mapper for Lua.

Features:
- Declarative schema with Lua syntax
- Automatic migrations
- Chainable query builder
- Entity relationships (ForeignKey, hasMany, hasOne, belongsTo)
- Pagination
- Transactions with auto-commit/rollback
- Soft delete
- Multi-database support (PostgreSQL, MySQL, SQLite)
- Internationalization (English, Portuguese)

Compatible with Lua 5.1, 5.2, 5.3, 5.4, and LuaJIT.

Works great with Lapis, Penlight, and other Lua frameworks.

github.com/AlehandroSV/Jade

Versions

2.0.1-150 days ago(revision: 2)2 downloads
2.0.0-150 days ago1 download
1.5.0-165 days ago1 download
1.4.1-167 days ago1 download
1.4.0-167 days ago1 download
1.3.3-1101 days ago4 downloads
1.3.2-1101 days ago7 downloads
1.3.1-1101 days ago3 downloads
1.3.0-1101 days ago1 download
1.2.0-1101 days ago1 download
1.1.0-1101 days ago1 download
1.0.0-1102 days ago1 download
0.1.13-1102 days ago1 download
0.1.12-1105 days ago1 download
0.1.11-1105 days ago1 download
0.1.10-1106 days ago1 download
0.1.9-1106 days ago1 download
0.1.8-1106 days ago4 downloads
0.1.6-1106 days ago1 download
0.1.5-1106 days ago1 download
0.1.4-1106 days ago1 download
0.1.0-1106 days ago1 download

Dependencies

lua >= 5.1, < 5.6

Labels

Manifests