I built a CLI tool that scaffolds a fully production ready NestJS project instantly with one command.

When you are starting a new NestJS project, the setup is always the same. Database configuration, Docker setup, Swagger, environment variables, linting, formatting, testing. Every single time, before you write one line of real business logic, you are wiring the same things together. That is the problem create-nest-pro solves.

The tool is built with Commander.js and Inquirer.js. No bloated framework. No unnecessary abstractions. Just a focused CLI that knows exactly what a production NestJS project needs and builds it for you.

The database layer is handled through TypeORM for PostgreSQL and MySQL, and Mongoose for MongoDB. Whichever you choose, the module is fully configured, the connection is wired through ConfigService, and the environment variables are generated automatically. You do not touch any of that manually.

Docker is not an afterthought. If you choose Docker, the tool generates a Dockerfile and a docker-compose file built specifically for your chosen database. The containers are pre-wired, the volumes are configured, and the service dependencies are set. One command and your entire stack is running.