vite-starter-kit
v2.0.2
Published
Create React-powered applications with one command
Readme
react-starter-kit
Scaffold a production-ready React application with a single command.
Usage
bunx create-vite-starter-kit <project-name>Or with npm:
npx create-vite-starter-kit <project-name>Or with pnpm:
pnpx create-vite-starter-kit <project-name>What's included
- React 19 for building UI components
- Vite for lightning-fast dev server and builds
- Tailwind CSS v4 for utility-first styling
- Axios for HTTP requests
- Biome for formatting and linting
- Pre-configured folder structure for scalable apps
Interactive Setup
The CLI will prompt you to:
- Enter your project name (or use
.for the current directory) - Choose your preferred package manager — pnpm (recommended), npm, yarn, or bun
Dependencies are installed automatically after scaffolding.
Project Structure
├── src/
│ ├── app.jsx
│ ├── main.jsx
│ ├── index.css
│ ├── components/
│ ├── constants/
│ ├── context/
│ ├── lib/
│ │ └── axios.js
│ ├── routes/
│ ├── screens/
│ └── utils/
├── index.html
├── vite.config.js
├── biome.json
└── package.jsonScripts
| Script | Description |
|---|---|
| dev | Start the development server |
| build | Build for production |
| preview | Preview the production build |
| biome:format | Format code with Biome |
| biome:lint | Lint code with Biome |
| biome:check | Run Biome format + lint |
Requirements
- Bun >= 1.3.4
Repository
github.com/harshit-ostwal/react-starter-kit
License
MIT — Made by Harshit Ostwal
