Skip to content

yasirmansoori/react-rush-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 React Rush CLI

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! 🎯


✨ Features

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!


📦 Installation

Install React Rush globally using NPM:

npm install -g react-rush

Or use npx (no installation required):

npx react-rush

🚀 Usage

Simply run:

react-rush

The CLI will ask a few questions to customize your setup:

  1. Project name 📂
  2. Use TypeScript? (Yes/No) 📝
  3. 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 dev

🎨 Project Structure

After 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

⚡ Why Use React Rush?

🚀 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.


🛠️ Requirements

  • Node.js (>= 16.x)
  • NPM or Yarn

📜 License

MIT License © Yasir Mansoori


🌟 Show Your Support

If you like React Rush, give it a ⭐ on GitHub and share it with your friends! 😊

Happy coding! 🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published