VanguardNX
powerful and clean architecture DDD boilerplate for NestJS!
boilerplatetypescriptmicroserviceboilerplate-templateclean-architecturesrpreusableddd-architectureoverengineeringnestjssentry
FreeRepo
Overview
VanguardNX is a production-ready Node.js microservices boilerplate built with NestJS, Nx monorepo and CQRS/DDD patterns for enterprise applications. It includes Docker support, TypeScript type safety, auto-generated API documentation, structured logging and database migrations to accelerate backend development while maintaining clean architecture principles.
Features
cqrs-patternddd-architecturemicroservicesmonoreposwagger-documentationdocker-supportdatabase-migrationserror-trackingstructured-loggingtype-safe-decorators
Feature Flags
authenticationblogemailsauthorizationteamsOrgsloggingErrorTrackingjobsQueueapiDocscachingmapsmultitenancymicroservices
Recommended Use Cases
enterprise-backendmicroservices-architecturescalable-apisdistributed-systemsproduction-ready-applications
Frontend
None
Backend
nestjstypescriptpinosentrytypeorm
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
6
๐ด Forks
2
๐งพ License
proprietary
๐ Active
Yes
๐ Last Commit
2025-10-24T00:26:28.000Z
GitHub
Stack
Framework
nestjs
Language
typescript
Database
cockroachdb
ORM
typeorm
Monitoring
sentry
Logging
pino, sentry
Data Layer
Databases
redis, cockroachdb
ORM
typeorm
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate template