react-rush v1.0.1
š 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! š