Command Palette

Search for a command to run...

position in category
#20

Batteries-included TypeScript framework for Node.js that delivers auth, ORM, validation, mail, queues, cache, and testing in one cohesive stack. Built for teams who want to ship products without assembling frameworks from scratch.

Trusted by Ledger, Renault, Paytm, Leroy Merlin, and Marie Claire. AdonisJS fills the Laravel and Rails-shaped gap in the Node ecosystem, combining opinionated conventions with full TypeScript support and official packages that work together out of the box.

Key features:

  • Lucid ORM with active record, migrations, seeders, and factories on Knex
  • Session and token-based auth with built-in credential verification and route protection
  • VineJS validation with async support and database-backed unique checks
  • Drive for unified file storage across S3, R2, GCS, and local
  • Mail with SMTP, SES, Mailgun, Resend, or Brevo, plus queuing and fakes for testing
  • Rate limiting with Redis or database backend and per-user or per-IP rules
  • Vite integration, E2E type safety, CSRF protection, and OTEL support

Use cases: full-stack web apps with server-rendered Edge templates, Vue, or React via Inertia, pure REST or GraphQL APIs, and internal tooling. The CLI, REPL, pretty error pages, and Japa test runner streamline development from prototype to production.

GitHub Repositories
2
-33.3%
Trending down this week
Removed in 1 repo

Top repositories using AdonisJS

Most popular GitHub repositories that import or use AdonisJS

Most likely to be used with

Project using this technology also uses those, ordered by popularity
Cumulated Stars
1.2K

[Tool] leaderboard

Missing something?