Skip to content

Welcome to Xtarterize

Xtarterize is an intelligent CLI tool that automates the setup, enforcement, and ongoing synchronization of developer conformance configurations across JavaScript/TypeScript projects.

Xtarterize helps you maintain consistent, high-quality project configurations by:

  • Detection-first — Scans your project before doing anything, building a full profile of your stack
  • Context-aware — Applies only what’s appropriate for your detected framework and tools
  • Non-destructive — Never overwrites without confirmation; always previews diffs
  • Idempotent — Safe to run multiple times; no corruption, no duplicate entries
  • Evolvablesync and diff commands keep existing projects up to date over time
flowchart LR
    A[Detect<br/>Project Stack] --> B[Resolve<br/>Applicable Tasks]
    B --> C[Check<br/>Task Statuses]
    C --> D[Plan<br/>Show Diffs]
    D --> E[Apply<br/>With Backups]

    style A fill:#6366f1,color:#fff
    style B fill:#8b5cf6,color:#fff
    style C fill:#a855f7,color:#fff
    style D fill:#d946ef,color:#fff
    style E fill:#22c55e,color:#fff
Terminal window
# Initialize conformance for a project
npx xtarterize init
# Check current conformance status
npx xtarterize check
# See what changes sync would make
npx xtarterize diff
Install Xtarterize →