React Rush is a powerful CLI tool that helps you quickly set up a modern React project with Vite, TypeScript, Tailwind CSS, and ShadCN in just a few seconds. Save time and focus on building awesome projects without the hassle of manual setup! 🎯
✅ Quick Setup – Instantly generate a fully configured React project.
✅ Vite-Powered – Enjoy super-fast development and optimized builds.
✅ TypeScript Ready – Get the benefits of static typing out of the box.
✅ Tailwind CSS Integrated – Write modern, utility-first styles effortlessly.
✅ ShadCN Components – Pre-configured UI components to speed up development.
✅ User-Friendly Prompts – Easy-to-use CLI with interactive questions.
✅ Zero Config Required – Just run a command and start coding!
Install React Rush globally using NPM:
npm install -g react-rushOr use npx (no installation required):
npx react-rushSimply run:
react-rushThe CLI will ask a few questions to customize your setup:
- Project name 📂
- Use TypeScript? (Yes/No) 📝
- Install dependencies automatically? 📦
After answering, React Rush will:
- Create a new project directory 📁
- Initialize Vite with React ⚡
- Install and set up Tailwind CSS 🎨
- Integrate ShadCN UI components 🚀
- Install dependencies (optional) 📦
Once the setup is complete, navigate to your project and start the development server:
cd my-project
npm run devAfter running the command, your project will be structured like this:
my-project/
├── src/
│ ├── components/
│ ├── pages/
│ ├── App.tsx
│ ├── main.tsx
│
├── public/
├── index.html
├── tailwind.config.js
├── tsconfig.json
├── package.json
├── vite.config.ts
└── README.md
🚀 Speed – No more repetitive setup, start coding in seconds!
🎨 Customization – Choose what you need, leave what you don't.
🔧 Developer Friendly – Minimal config, maximum productivity.
🛠️ Best Practices – Uses the latest tools and trends in React development.
- Node.js (>= 16.x)
- NPM or Yarn
MIT License © Yasir Mansoori
If you like React Rush, give it a ⭐ on GitHub and share it with your friends! 😊
Happy coding! 🚀