
I got tired of Express boilerplate. So I built a CLI that sets up your entire backend in 60 seconds.
Every project starts the same way for me. Open terminal. Create folder. npm init. Install express. Install typescript. Configure tsconfig.json. Set up Helmet. Add CORS. Wire up Pino logger. Add .env validation. 45 minutes later — I haven't written a single line of actual business logic yet. After doing this for the 10th time I asked myself: why am I still doing this manually? So I built Zuro CLI. What it does npx zuro-cli init my-app That one command gives you a fully production-ready Express + TypeScript project with: Express.js + TypeScript configured Helmet for secure HTTP headers CORS ready Pino logger (fastest JSON logger for Node) .env validation out of the box Clean folder structure (routes, controllers, middleware) Ready in 60 seconds. Not 45 minutes. Then add only what you need npx zuro-cli add database Drizzle ORM + PostgreSQL or MySQL npx zuro-cli add auth Better-Auth + signup/login/sessions npx zuro-cli add validator Zod middleware for request validation npx zuro-cli add er
Continue reading on Dev.to Webdev
Opens in a new tab

