The Foundation for your
next

The Node.js Framework highly focused on developer ergonomics, stability and speed. Start building efficient, reliable and scalable server-side applications.

Type-safe

Type safety is baked into the framework with first class support for TypeScript. No need to install any additional build tools, TypeScript just works with AdonisJS.

Extensible

Instead of writing the same code across multiple projects, build your own first class primitives on top of the framework core.

Ton of Packages

Stop spending hours to find the perfect NPM packages. AdonisJS comes with a ton of first party packages with unified API semantics.

What's included?

No need to download a gazillion of packages to create a meaningful application. AdonisJS comes with ton of features for every corner of your app, aiming to make you productive from day one.

Router

AdonisJS ships with one of the fastest HTTP router without compromising its features set. Features like Route groups, Subdomains, Resourceful routes are all baked in.

Form Validator

Being a TypeScript first framework, AdonisJS exposes the API to define runtime validations on the request body and also extract the static type information at the same time.

Template Engine

In the era of SPA's, sometimes writing server rendered Apps is fun. The template engine (Edge) has got all the features you need to construct dynamic webpages.

JSON Serializers

AdonisJS is the only Node.js framework that has first class support for JSON:API. If your team has settled on using JSON:API, then adding it to backend is just a matter of few minutes.

Sponsor AdonisJS

AdonisJS is an open source framework under MIT License and completely free to use.


However, the amount of effort needed to maintain and develop new features for the project is not sustainable without proper financial backing.


If AdonisJS provides value to you or your business, then we encourage you to support the framework and be sure that it is actively maintained and improved.