AdonisJS - The batteries-included TypeScript framework

3 min read Original article ↗
New Stories from teams shipping with AdonisJS

Everything you need in one Node.js framework. Authentication, ORM, validation, mail, queues, cache, testing - all working together. Built for teams who want to ship products, not assemble frameworks.

Code you'll actually enjoy writing

AdonisJS combines expressive APIs with clear conventions and full TypeScript support. Explore the examples below to see how common tasks stay simple without sacrificing power

Real decisions, not testimonials

Why these teams chose AdonisJS, what happened after they did, and what they'd tell you if you're on the fence.

Read more stories

Everything you need to build

Powerful developer tooling. Official packages for common requirements. Flexible architecture that adapts to your needs. Built to take you from prototype to production.

Going strong for over a decade

No hype, no chasing trends. Just regular updates and commitment to building something that lasts

MIT Licensed

OSS Stats

Proudly supported by our partners

These companies and individuals keep AdonisJS thriving. Their monthly support funds development, maintenance, and community growth - allowing us to stay independent and focused on building the best framework we can

Become a partner - 300k monthly visits

The framework you've been looking for

Developers are discovering what Laravel and Rails fans have known for years - batteries-included frameworks just work better

Read more stories

@Drag0sNedelcu

@Drag0sNedelcu

Tried recently @adonisframework v6 and I am blown away. I love how the modules are separated, like orm, validation etc. Wish there were more discussions on this. Feels highly underrated...

@SamNewby_

@SamNewby_

If you're a PHP dev who loves Laravel and want to give another language a go and use a similar style framework then make sure to check out @adonisframework. It has its own ORM, Auth support, and even a CLI tool called Ace which is very similar to Artisan.#Laravel #NodeJS

There was a post (last week I think) about AdonisJS. The comments were along the lines of "oh great another JS framework", but I thought I'd try it for a new private project.

Really glad I did. It feels like a Typescript version of Laravel. Highly recommended to add to your toolbox (it's frontend framework agnostic so you can use whatever frontend you like).

@techreagan

@techreagan

@adonisframework is the first ever framework I learnt from the docs, I'm in love with this framework, it's just like @Laravel but for the @nodejs world. I will be like I'm stuck how can i solve this, the docs got you covered. It's gonna be my long term buddy.

@mdthansil

@mdthansil

Every day I use AdonisJS, and it uncovers new gems for me; I love it more and more! The combination of AdonisJS, InertiaJS, and React is simply amazing. I'm truly enjoying the experience. Thank you, @adonisframework, and the team.

I've been using Adonis for almost five years. I currently have applications running versions 4, 5, and 6, and for the most part I've really enjoyed the experience - it's my go-to for new projects. I've been playing with the recent support for SSR via Inertia and it has been pretty decent so far.

Ready to build?

Whether you're exploring AdonisJS for the first time or ready to build your next product, here's how to get started

SCREENCASTS

Video tutorials and courses teaching AdonisJS from basics to advanced

SCREENCASTS

Visit Adocasts

AdonisJS Plus

Pre-built full-stack components and starter kits to accelerate your projects

AdonisJS Plus

Visit AdonisJS Plus

COMMUNITY

Active Discord community where developers help each other build better applications

COMMUNITY

Join Discord

DOCS

Comprehensive documentation covering every feature, written with clarity and care.

DOCS

Read documentation