Clean and setup React + Vite projects in seconds.
CleanStack helps developers instantly transform a fresh React + Vite project into a clean, production-ready structure with modern best practices.
Removes unnecessary starter code and replaces it with a clean foundation.
Automatically installs and configures Tailwind CSS for Vite projects.
Installs React Router and prepares your project for scalable routing.
Creates commonly used folders:
src/
├── assets
├── components
├── hooks
├── layouts
├── pages
├── routes
└── utils
Configures @ alias support.
Example:
import Button from '@/components/Button';Installs and configures Prettier with sensible defaults.
Currently supported:
- React
- React + Vite
- React + TypeScript + Vite
- Open a React + Vite project.
- Press:
Ctrl + Shift + P
- Run:
CleanStack: Start
- CleanStack will automatically:
- Clean boilerplate
- Setup Tailwind CSS
- Install React Router
- Create production folders
- Configure aliases
- Configure Prettier
Install globally:
npm install -g cleanstackRun:
cleanstack setupFresh Vite Project:
npm create vite@latest my-appNavigate to project:
cd my-appRun CleanStack:
cleanstack setupYour project is now production-ready.
- Node.js 18+
- npm
- React + Vite project
Future support planned:
- Next.js
- Vue.js
- Angular
- Custom templates
- Team presets
Rajesh Sahu
Frontend Developer & Creator of CleanStack
GitHub: https://github.com/Rajesh-sahu762
LinkedIn: https://www.linkedin.com/
MIT License