AdonisJS - The batteries-included TypeScript framework
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
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 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 visitsReady 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.