
DomusJS
A modular backend framework for real-world DDD
4 followers
A modular backend framework for real-world DDD
4 followers
DomusJS is a modular TypeScript backend toolkit built on DDD, CQRS & Clean Architecture — no lock-in, no hidden magic. Includes a production-ready Video Processing API template with auth, jobs, events & observability to launch fast.



Scribba AI
Hey Product Hunt!
I built DomusJS to solve the frustration of applying DDD, CQRS, and Clean Architecture in real-world Node.js apps without being tied to opinionated frameworks like NestJS. DomusJS is modular, stack-agnostic, and developer-friendly — you can bring your own stack (Express, Fastify, Prisma, Postgres, Mongo) while getting a clear structure and patterns that scale.
To showcase its power, I’ve included a production-ready Video Processing API template with authentication, file uploads, BullMQ job queues, OpenTelemetry observability, and RBAC. It’s designed to help you spin up a clean, production-grade backend in hours, not weeks, while also learning how to build systems the right way.
Would love your thoughts, feedback, and ideas.