AdonisJS Framework
banner
adonisjs.com
AdonisJS Framework
@adonisjs.com
A fully featured @nodejs.org framework for creating bespoke backend applications in record time. Created by @iamvirk.bsky.social.

Learn on @adocasts.com
Reposted by AdonisJS Framework
AdonisJS has been around for a decade now 🎉

From a humble idea to a modern, debt‑free framework, thanks to a passionate community pushing it forward.

Read more about the journey & what comes next 👇

adonisjs.com/blog/a-decad...
10 Years of AdonisJS — A Personal Reflection and What’s Next
AdonisJS just turned 10 years old. A decade of building, learning, and growing with a community that truly loves the framework
adonisjs.com
September 29, 2025 at 6:29 AM
AdonisJS has been around for a decade now 🎉

From a humble idea to a modern, debt‑free framework, thanks to a passionate community pushing it forward.

Read more about the journey & what comes next 👇

adonisjs.com/blog/a-decad...
10 Years of AdonisJS — A Personal Reflection and What’s Next
AdonisJS just turned 10 years old. A decade of building, learning, and growing with a community that truly loves the framework
adonisjs.com
September 29, 2025 at 6:29 AM
Reposted by AdonisJS Framework
There's a common misconception that frameworks like @adonisjs.com or NestJS are inherently "heavy" compared to Express.

Both start with a very small core and let you opt-in to official (or third-party) modules as you need them.
August 30, 2025 at 1:57 PM
Reposted by AdonisJS Framework
A new lesson just dropped in our Adding an API series!

We'll remove the modules show route from our resource using except, then refactor to add a GetModules action for our modules index & courses show routes.

Get started ↓
buff.ly/r5xoN1K
July 23, 2025 at 1:05 PM
🚀 The AdonisJS 7 roadmap is live!

Standalone Lucid, better Inertia support, type-safe URLs, built-in notifications, diagnostics, encryption, and more.

Check out what’s coming next, and tell us what you think!

adonisjs.com/blog/roadmap...
Roadmap to AdonisJS 7
AdonisJS 7 brings a new Lucid ORM, type-safe routing, improved Inertia support, diagnostic channels, encryption updates, and a flexible notification system.
adonisjs.com
June 23, 2025 at 9:59 AM
🚨 In 30 minutes, Harminder will be live on GitHub’s Open Source Friday!

Tune in to hear about the motivation behind AdonisJS, the design choices that shaped it, and what sets it apart from other frameworks.
Open Source Friday with AdonisJS creator Harminder Virk
Building a JavaScript framework from scratch is no small feat—especially one as developer-focused and feature-rich as AdonisJS. In this episode of Open Source Friday, Karan M V from GitHub hosts Harm...
www.youtube.com
June 13, 2025 at 9:58 AM
Want to learn AdonisJS 6 but don't know where to start?

@adocasts.com has you covered with their free course: "Let's Learn AdonisJS 6".

You'll get hands-on with most of the core framework features.

Start here 👉 adocasts.com/series/lets-...
May 12, 2025 at 7:00 AM
Reposted by AdonisJS Framework
"How long will adonisjs exist?"

github.com/orgs/adonisj...
May 8, 2025 at 6:51 AM
After a year of uncertainty, the TypeScript team has officially confirmed that spec-compliant decorators will not support emitting type metadata.

Since decorators are used sparingly in AdonisJS, migrating away from the experimental syntax will mostly affect Dependency Injection.
May 2, 2025 at 8:47 AM
Ever wanted to master InertiaJS?

@adocasts.com offers a free series of 91 videos, totaling over 14 hours, guiding you through building an application with AdonisJS 6 and InertiaJS.

Start learning today! 🎓

▶️ adocasts.com/series/build...
March 13, 2025 at 8:08 PM
Coming in the next version of Lucid: First-class support for Multi-Tenant applications!

With built-in Dependency Injection, you can effortlessly create a custom QueryClient that automatically applies the right query constraints for each tenant.

Learn more 👇
March 2, 2025 at 9:08 AM
Reposted by AdonisJS Framework
We just released the '@adonisjs/cache' package! 🍱

It brings a powerful caching layer to AdonisJS, making it easy to store and retrieve data efficiently.

Check out the documentation and give it a try!

▶️ docs.adonisjs.com/guides/diggi...
Cache
Cache data to improve the performance of your application
docs.adonisjs.com
February 2, 2025 at 12:02 PM
Exciting news!

Aman Virk, the creator of AdonisJS, will be speaking at LaravelLive Bangalore. 🚀

Want to join the online meetup? Register now by following the link.

allevents.in/bangalore/la...
Laravel Live Bengaluru February Meet-up
Book Tickets for Laravel Live Bengaluru February Meet-up . Event starts on Sat, 15 Feb, 2025 at 02:45 pm IST and happening at mirrAR, Bangalore, KA. Register or Buy Tickets, Price information.
allevents.in
February 3, 2025 at 3:07 PM
We just released the '@adonisjs/cache' package! 🍱

It brings a powerful caching layer to AdonisJS, making it easy to store and retrieve data efficiently.

Check out the documentation and give it a try!

▶️ docs.adonisjs.com/guides/diggi...
Cache
Cache data to improve the performance of your application
docs.adonisjs.com
February 2, 2025 at 12:02 PM
Reposted by AdonisJS Framework
Our lesson going over the new overload option for the unique & exists VineJS rules in AdonisJS 6 is now free to all!

Watch on Adocasts:
https://adocasts.com/lessons/new-unique-and-exist-validation-overloads-in-adonisjs-6

Watch on YouTube:
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
January 21, 2025 at 2:05 PM
Reposted by AdonisJS Framework
🎉 My latest slide deck about @adonisjs.com is live!

Check it out here:
👉 soubiran.dev/talks
Talks - Estéban Soubiran
My talks.
soubiran.dev
January 22, 2025 at 12:08 AM
Reposted by AdonisJS Framework
The first, the second, and the third are all @adonisjs.com —and I think that’s beautiful! ✨
January 19, 2025 at 5:07 PM
Reposted by AdonisJS Framework
It's official! I'll be speaking at Paris TypeScript about @adonisjs.com! 🎉

Slides are still a blank canvas, so if you have any questions, content requests, or suggestions, let me know—I’d love to include them! 🙌

👉 meetu.ps/e/NNkfP/MRVG...
Paris TypeScript #41, Tue, Jan 21, 2025, 7:00 PM | Meetup
Salut les TypeScripters, c'est parti pour le 41ème Paris TypeScript 😎 Un grand merci à notre hébergeur pour cet event : [OCTO](https://octo.com/) Pour ceux qui ne peuven
meetu.ps
January 16, 2025 at 10:15 AM
Back in December, we enhanced the unique & exists rules in Lucid for VineJS.

Check out the details in this @adocasts.com video!
Did you catch the new overload option that was added to Lucid's unique & exists VineJS validation rules, back in December?

In today's lesson, we'll take a look at this new, non-breaking, overload and how it compares to the pre-existing usage.

Ready to learn? 🎓
AdonisJS Quick Tip: New Unique & Exist Validation Overloads in AdonisJS 6
In this lesson, we'll cover the new overload option recently added to Lucid's VineJS unique and exists rules allowing for a simplified usage for common use-cases.
buff.ly
January 7, 2025 at 3:32 PM
2025 is the year AdonisJS Queue becomes a reality! 🚀

We're bringing first-class job queueing to your favorite framework, and we can't wait to share all the exciting improvements we have planned.

#BeProductiveFromDayOne
a baby is standing in the water without a shirt on .
ALT: a baby is standing in the water without a shirt on .
media.tenor.com
January 6, 2025 at 8:53 PM
✨ Happy New Year from the AdonisJS team! 🎉

2024 was a huge year with the release of AdonisJS 6, bringing new levels of power and productivity to your apps. 🚀

We can't wait to deliver even more amazing features in 2025. Thank you for being part of our journey! ❤️
January 2, 2025 at 9:10 AM
We've updated our @vite.dev and Inertia packages to support the latest versions: Vite 6.0 and Inertia 2.0.

Upgrading your application to these releases is quick and easy. There's only a small breaking change in the Inertia adapter, which can be resolved with a simple find & replace!
December 14, 2024 at 2:41 PM
Are you a fan of monitoring and using Prometheus with tons of Grafana charts? 📊

Check out the latest release of @julr.dev package—a Prometheus wrapper that helps you ingest numerous metrics about your application.

github.com/Julien-R44/a...
GitHub - Julien-R44/adonisjs-prometheus: 📊 Prometheus Provider for AdonisJS with some builtins metrics for monitoring your application.
📊 Prometheus Provider for AdonisJS with some builtins metrics for monitoring your application. - Julien-R44/adonisjs-prometheus
github.com
December 3, 2024 at 1:44 PM
Reposted by AdonisJS Framework
3 new Building with #AdonisJS & #Inertia lessons are out now! In these, we'll add

⇒ The ability to delete courses
⇒ Begin work on our courses show page
⇒ Create a nifty TagSelector component that'll auto-patch changes

Ready to learn? 🎓
https://buff.ly/41iCPrb
Building with AdonisJS & Inertia: Deleting Courses
In this lesson, we'll add the ability to delete courses from an organization with confirmation from our user.
adocasts.com
December 2, 2024 at 2:05 PM
🎉 We are now 7,000 members strong on Discord and have reached 17,000 GitHub Stars.

It took us close to a decade to get these numbers. 📈

But we are enjoying this slow growth and craftsmanship. Not everything is built to take over the world. 🙌
November 23, 2024 at 4:31 PM