▲ 0 r/reactjs
I built a CLI that scaffolds React + Vite + TypeScript + Tailwind v4 + shadcn/ui in one command — would love feedback
Every time I started a new React project I was doing the same thing: Vite + TypeScript + Tailwind + shadcn/ui + path aliases + optional packages. It got repetitive so I built a CLI to handle it.
What it does:
- Scaffolds a React + Vite + TypeScript + Tailwind CSS v4 + shadcn/ui project in one command
- Interactive TUI lets you pick optional packages (Zustand, React Router, TanStack Query)
- Automatically patches tsconfig.json and vite.config.ts for path aliasing
- Handles all installs with real-time terminal feedback
Install globally and run:
npm install -g shadcn-scaffold
shadcn-scaffold my-app
Or without installing:
npx shadcn-scaffold my-app
NPM: npmjs.com/package/shadcn-scaffold GitHub: github.com/CharanMunur/shadcn-scaffold
Would really appreciate any feedback, bug reports, or suggestions. Still actively working on it.
u/Independent_Wear_991 — 6 days ago