create-xtarter-app · scaffolding CLI
Scaffold projects in seconds
Pick a template, run one command, and get linting, type checking, CI, and editor settings.
included in every scaffold
One baseline, five ways
Every template starts from the same production baseline.
- Biome lint + format
- TypeScript strict mode
- GitHub Actions CI
- VS Code settings + recommended extensions
- Agent skills for AI editors
The templates
Next.js or Vite with React, styled with Chakra UI, Tailwind, or Hero UI.
- Next.js + Chakra UINext.js 16 prewired with Chakra UI v3, Biome, Playwright, and Turborepo.Next.js 16Chakra UI v3BiomeTurborepoView repository
- Next.js + TailwindNext.js 16 with Tailwind CSS v4 and Biome, tuned for fast iteration.Next.js 16Tailwind CSS v4BiomeView repository
- Vite + React + ChakraVite+ and React 19 on TanStack Router, styled with Chakra UI v3, tested with Vitest.Vite+ (Vite 8)React 19Chakra UI v3TanStack RouterView repository
- Vite + React + TailwindVite+ and React 19 with Tailwind CSS v4 and TanStack Query caching built in.Vite+ (Vite 8)React 19Tailwind CSS v4TanStack RouterView repository
- Vite + React + Hero UIVite+ and React 19 with HeroUI components wired through TanStack Router.Vite+ (Vite 8)React 19Hero UITanStack RouterView repository
Quick start
Scaffold a new project in one command.
npm create xtarter-app@latestpnpm create xtarter-app@latestyarn create xtarter-appbun create xtarter-app@latestStart conformant. Stay conformant.
Hand the fresh scaffold to xtarterize whenever standards move.