GitPedia

Lucid

AdonisJS SQL ORM. Supports PostgreSQL, MySQL, MSSQL, Redshift, SQLite and many more

From adonisjs·Updated June 19, 2026·View on GitHub·

[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] ![][typescript-image] [![license-image]][license-url] The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2015. It has gained significant community traction with 1,212 stars and 221 forks on GitHub. Key topics include: active-record, first-party-package, knexjs.

Latest release: v22.4.2Custom schema rules correctly override default decorators
April 5, 2026View Changelog →

@adonisjs/lucid

<br />

gh-workflow-image npm-image license-image

Introduction

SQL ORM for AdonisJS built on top of Knex. Comes with a db query builder, Active record ORM, migrations, seeders and model factories.

Official Documentation

The documentation is available on the Lucid website

Contributing

One of the primary goals of AdonisJS is to have a vibrant community of users and contributors who believes in the principles of the framework.

We encourage you to read the contribution guide before contributing to the framework.

Run tests locally

Easiest way to run tests is to launch the redis cluster using docker-compose and docker-compose.yml file.

sh
docker-compose up -d npm run test

Code of Conduct

In order to ensure that the AdonisJS community is welcoming to all, please review and abide by the Code of Conduct.

License

AdonisJS Lucid is open-sourced software licensed under the MIT license.

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from adonisjs/lucid via the GitHub API.Last fetched: 6/25/2026