A React 19 starter built with Vite, TypeScript, Tailwind CSS v4, and shadcn/ui. It uses the Base Nova preset with Base UI primitives and includes a responsive component showcase as the initial screen.
- React 19
- TypeScript 6
- Vite 8
- Tailwind CSS v4
- shadcn/ui (Base Nova)
- Base UI
- Lucide icons
pnpm install
pnpm devThe development server is available at the URL printed by Vite.
pnpm dev # Start the development server
pnpm build # Type-check and create a production build
pnpm lint # Run ESLint
pnpm preview # Preview the production buildpnpm dlx shadcn@latest add <component>shadcn/ui configuration is stored in components.json. Components use the
@/components/ui import alias and are added as editable source files.