express-arch-cli: Scalable Express + TypeScript Backend Scaffolder

🚀 Just launched: express-arch-cli - CLI scaffolder for architecture-aware Express + TypeScript backends with interactive prompts and stack selection I’ve been working on backend systems where setting up a clean, scalable architecture takes time and often ends up inconsistent across projects. So I built something to fix that. 👉 express-arch-cli a CLI tool to scaffold Express + TypeScript backends with architecture awareness Not just templates. It actually understands structure. 💡 What it supports: Clean Architecture Hexagonal Architecture Modular Monolith MVC Plus: DB + ORM selection (Prisma, Drizzle, TypeORM, Mongoose) Pattern-aware setup (Repository, Service, DI, Unit of Work, etc.) Built-in validation (Zod/Yup), logging (Pino/Winston), Swagger Architecture-specific folder structures (not generic boilerplate) Everything is generated through an interactive CLI flow. Command: npx express-arch-cli ⚠️ Note: This is an early-stage release, so you might encounter some bugs or rough edges. If you try it out and run into issues, I’d really appreciate feedback via GitHub. Your support genuinely helps improve it. Github: https://lnkd.in/dya-yf75 NPM: https://lnkd.in/d2w9YjRy Would love to hear thoughts from other devs building scalable backends 🙌 #NodeJS #ExpressJS #TypeScript #BackendDevelopment #SoftwareArchitecture #OpenSource #CLI #Developers #scaffolder

  • text

Really like the direction here. Most scaffolding tools stop at templates, but bringing architecture awareness + pattern compatibility into the generation flow is a big step forward. The fact that it enforces valid combinations (like repository ↔ unit of work) makes it more than a generator—it’s guiding better design decisions from day one. Curious to see how this evolves, especially around extensibility and real-world project scaling. Great initiative!

Good work brother . will try !! 😀

See more comments

To view or add a comment, sign in

Explore content categories