AdonisJS
Some data may be outdated — see provenance labels.
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more. observed · 2026-10-06
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 14.5
- age_days: 4084
- days_rel: 15
- days_push: 15
- n_releases_24m: 29
Adoption not part of the score
19142 stars · 670 forks observed · 2026-10-06
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.98
AdonisJS is a TypeScript‑first full‑stack web framework for Node.js that provides a cohesive set of batteries‑included features such as ORM, authentication, validation, mail, queues and testing. It follows an opinionated MVC architecture to help teams ship production‑grade applications quickly.
Use cases
- build a RESTful API server with built‑in authentication and validation
- create a full‑stack web application with MVC structure and server‑side rendering
- develop micro‑services that need integrated ORM and queue handling
- rapidly prototype a product with ready‑made mailer, cache and testing utilities
- migrate a legacy Express or Laravel app to a more opinionated TypeScript framework
When to choose
- you prefer a batteries‑included framework that works out‑of‑the‑box with TypeScript
- you need tight integration between ORM, auth, validation and other services
- your team values stability, clear conventions and long‑term maintenance over chasing trends
- you want a single package ecosystem rather than stitching together many independent libraries
When to avoid
- you need a minimal, unopinionated framework to hand‑pick every component
- your project relies heavily on libraries that are not supported or integrated with AdonisJS
- you require a framework that runs in the browser or as a native mobile app
- you prefer a non‑Node.js runtime such as Deno or Bun without community support
Facets
framework · maturity active
web-framework api-framework orm auth form-handling email caching testing routing middleware web-development backend cli typescript-first fullstack mvc batteries-included nodejs queue web-server
5 sources
- readme: https://github.com/adonisjs/core · fetched 2026-10-06 · 999dcfc740b1
- homepage: https://adonisjs.com · fetched 2026-10-05 · 44c8bc4d5c89
- site_page: https://adonisjs.com/about · fetched 2026-10-05 · b04c8fbc17ef
- site_page: https://docs.adonisjs.com · fetched 2026-10-05 · d231d3e98f97
- site_page: https://adonisjs.com/stories · fetched 2026-10-05 · 745fb67f3126
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| adonisjs/core | main | 98 |
| adonisjs/lucid | plugin | 88 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem