Scaffold a modern Vite + React + Tailwind/Bootstrap app in seconds — zero config, one prompt.
A zero-config CLI to instantly scaffold a modern front-end project with Vite, React (JavaScript or TypeScript), and your choice of Tailwind CSS v4 (with the new @tailwindcss/vite plugin) or Bootstrap v5 — or no CSS framework at all.
Optional extras (with one prompt!): react-icons, React Router, Redux Toolkit.
Unnecessary files and assets are auto-cleaned, so you get a fresh, production-ready workspace in seconds.
- Vite + React + JavaScript/TypeScript: Fast, modern development stack
- CSS Framework Choice:
Choose between Tailwind CSS v4, Bootstrap v5, or no CSS framework - Tailwind v4 with official Vite plugin or Bootstrap 5 ready to use instantly
- Extra Libraries (optional): Add react-icons, React Router, Redux Toolkit, Zustand, and Axios in one step
- Automatic Cleanup: Removes default assets, public files, boilerplate noise
- Ready-to-Code: Minimal
App.jsx/App.tsx, clean folder, and CSS framework imported for you - One Command, Super Fast!
using npm:
npm create vrtw@latestusing bun:
bun create vrtwusing pnpm:
pnpm create vrtwusing yarn:
yarn create vrtwor if installed globally:
create-vrtw- Prompts for your project name
- Asks: JavaScript or TypeScript?
- Asks which CSS framework you want to use:
- Optionally: Install
- React-Icons (icon library)
- React Router
- Redux Toolkit (+ React Redux)
- Zustand (lightweight state manager)
- Axios
- Creates a Vite + React app (chosen language)
- Installs your chosen CSS framework, and configures everything for it:
- Tailwind: Adds plugin, config, template CSS file
- Bootstrap: Installs, auto-imports CSS in main file, cleans up any default index.css
- Wipes out unnecessary default files:
- Deletes:
src/App.css, all ofpublic/ - Cleans/minimizes:
src/App.jsx/src/App.tsxandsrc/index.css
- Deletes:
- Your starting
Appcomponent matches your CSS framework
If you choose at the prompt, the following will also be installed:
- react-icons (icon components)
- react-router
- @reduxjs/toolkit + react-redux
- zustand (lightweight state manager)
- axios (for API requests)
These are optional – just answer “yes” at the prompt!
- Vite Guide
- React Quick Start
- Tailwind CSS v4
- Bootstrap Docs
- React Icons
- React Router
- Redux Toolkit
- Zustand
- Axios
Got feedback or want to add features?
Open an issue or pull request!
MIT
Enjoy building fast, clean React UIs—with zero fuss!
