Overview
xtarter is a toolkit for starting new projects and bringing existing JavaScript or TypeScript projects into a consistent configuration. It combines create-xtarter-app templates with the xtarterize conformance CLI.
Key Features
Starter Templates
The template registry includes Next.js and Vite variants using Chakra UI, Tailwind CSS, and Hero UI.
Project Setup
The starter projects include shared defaults such as Biome, strict TypeScript settings, GitHub Actions, editor settings, and AI agent guidance.
Configuration Conformance
xtarterize detects an existing projectβs stack and applies supported configuration tasks with previews and backups.
Build Notes
Two Paths
xtarter combines starter templates for new projects with xtarterize for bringing existing projects into a consistent setup.