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 storiesEverything 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 visitsThe 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
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_
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
@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
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
AdonisJS Plus
Pre-built full-stack components and starter kits to accelerate your projects
COMMUNITY
Active Discord community where developers help each other build better applications
DOCS
Comprehensive documentation covering every feature, written with clarity and care.