DomusJS

DomusJS

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.
DomusJS gallery image
DomusJS gallery image
Free Options
Launch Team
Checkmarx Developer Assist for AI IDEs
Security linter for vibe coding: fix vulns as you build
Promoted

What do you think? …

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.