A modern CLI tool to scaffold a new RVST-Stack project using Vite, React, Shadcn UI, and Tailwind CSS.
- ⚡ Vite - Lightning-fast build tool and dev server
- ⚛️ React - Popular UI library for building user interfaces
- 🎨 Shadcn UI - High-quality, accessible component system
- 🌊 Tailwind CSS - Utility-first CSS framework
- 🔥 Hot Module Replacement (HMR) - Instant feedback during development
- 🧪 ESLint - Code linting for best practices
To create a new RVST-Stack project, run:
npx create-rvst my-appor using npm:
npm create rvst my-appThen navigate to your project and start the development server:
cd my-app
npm run devOpen your browser and go to http://localhost:5173.
my-app/
├── src/
│ ├── App.jsx
│ ├── components/
│ ├── styles/
│ │ └── main.css
│ └── index.css
├── public/
├── package.json
├── vite.config.js
├── README.md
└── .eslintrc.json
| Technology | Description |
|---|---|
| React | JavaScript library for UI development |
| Vite | Fast build tool and dev server |
| Shadcn UI | Pre-styled accessible UI components |
| Tailwind CSS | Utility-first CSS framework |
| ESLint | Code linting and formatting |
| Plugin | Description |
|---|---|
@vitejs/plugin-react |
Uses Babel for Fast Refresh |
@vitejs/plugin-react-swc |
Uses SWC for Fast Refresh |
Contributions, issues, and feature requests are welcome!
Feel free to fork this repo and submit a PR. 🚀
This project is licensed under the MIT License.
See LICENSE for more details.