Community Spotlight - Submit your package or tool #5090
Replies: 5 comments
-
|
Hello, I'm the maintainer of the JWT package What it does Who it's for Current status, how long you've been building it, your maintenance plans Roadmap & Future Plans
Link to the repo and docs |
Beta Was this translation helpful? Give feedback.
-
|
Hey, I'm Rahul — I've been working on Adowire, a Livewire-inspired reactive component system for AdonisJS + Edge.js. What it does Adowire is a full-stack reactive component system for AdonisJS v7 + Edge.js v6, heavily inspired by Laravel Livewire. You write a TypeScript class with public properties and methods, pair it with an Edge template, and it handles all the plumbing — AJAX roundtrips, state serialization, DOM diffing via morphdom, two-way binding, VineJS validation, and SSE streaming. No REST endpoints, no fetch calls, no client-side state management. Also ships with an Alpine.js Who it's for AdonisJS developers who want to build interactive UIs without reaching for React or Vue. If you're already happy with Edge templates and just want reactivity without context-switching to a frontend framework, this is for you. Current status Alpha, been at it for a few weeks. I use AdonisJS daily at my company and always wanted a Livewire equivalent for it — nothing existed so I just built it. The core works: reactive engine, lifecycle hooks, 11 directives, 5 decorators, SSE streaming, HTML-style component tags, page routing via Repo https://github.com/hackerrahul/adowire Website |
Beta Was this translation helpful? Give feedback.
-
|
Hello, I'm Jeremy, maintainer of What it does @jrmc/adonis-attachment Who it's for AdonisJS 6/7 developers who need production-grade file attachment handling in their Lucid models — whether for user avatars, document uploads, media libraries, or anything requiring image variants and thumbnails — without wiring up the plumbing themselves. Current status I started building this in 2022 as Roadmap & Future Plans I'm planning a refactor focused on two main areas: native integration with Links |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I'm the maintainer of the https://github.com/holoyan/adonisjs-polymorphic What it does: Who it's for: Current status, how long you've been building it, your maintenance plans: Link to the repo and docs: |
Beta Was this translation helpful? Give feedback.
-
|
Hello, I’m Jeremy, maintainer of @jrmc/adonis-mcp. What it does @jrmc/adonis-mcp is a server package for the Model Context Protocol, designed for AdonisJS 6/7. It allows your AdonisJS application to expose tools, resources, and prompts to any MCP-compatible AI client — in a way that feels native to the AdonisJS ecosystem. Auto-discovery scans your app/mcp/ directory for files ending with _tool.ts, _resource.ts, or _prompt.ts, and registers them automatically. Transport support includes HTTP (via router.mcp()), stdio for CLI-based integrations, and a fake transport for testing. Includes integration with VineJS and Bouncer. Who it’s for AdonisJS 6/7 developers who want to expose their application’s capabilities to AI assistants — whether for internal tooling, agentic workflows, or AI-powered features — without having to implement the MCP plumbing themselves. Current status Version v1.0.0 has just been released. Inspired by Laravel MCP and adapted for the AdonisJS ecosystem. Actively maintained, and open to discussions via GitHub Issues or the AdonisJS Discord. Roadmap & Future Plans Next priorities include compatibility with Transmit for SSE transport as an alternative to HTTP streaming. Links |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm starting a Community Spotlight series where I pick packages and tools from the AdonisJS ecosystem, try them hands-on, and share an honest writeup with the broader community.
If you're building something and think it's ready, reply to this thread with:
A few things worth knowing before you submit:
Early-stage is fine. If you're building something serious and it works, put it here.
Beta Was this translation helpful? Give feedback.
All reactions