TanStack/cli

The official TanStack CLI - Project Scaffolding, MCP Server, Agent Skills Installation, etc

TypeScript

1,303

998 commits

updated Oct 1, 2026

See the code

README

TanStack CLI

TanStack CLI

Create and manage TanStack Router and Start applications.

npx @tanstack/cli create my-app

Features

  • TanStack Start - Full-stack SSR framework (default)
  • TanStack Router - Type-safe routing (--router-only for SPA)
  • Add-ons - Auth, database, deployment, monitoring, and more
  • CLI Introspection - Agent-friendly discovery via JSON CLI output

Quick Start

# Create TanStack Start app (recommended)
npx @tanstack/cli create my-app

# Create a minimal one-route Start app without selection prompts
npx @tanstack/cli create my-app --blank -y

# Create Router-only SPA (no SSR)
npx @tanstack/cli create my-app --router-only

# With add-ons
npx @tanstack/cli create my-app --add-ons clerk,drizzle,tanstack-query

# Add to existing project
npx @tanstack/cli add clerk drizzle

# List available add-ons
npx @tanstack/cli create --list-add-ons

# Agent-friendly introspection
npx @tanstack/cli create --addon-details tanstack-query --json
npx @tanstack/cli libraries --json
npx @tanstack/cli search-docs "loaders" --library router --framework react --json

Documentation

Telemetry

TanStack CLI sends anonymous usage telemetry by default.

  • Sent: command usage, durations, selected framework/package manager/add-on ids, and coarse result metadata
  • Never sent: project names, file paths, target directories, raw search queries, raw template URLs/paths, add-on config values, env vars, or raw error messages
  • Disabled automatically in CI, or when DO_NOT_TRACK=1 or TANSTACK_CLI_TELEMETRY_DISABLED=1

Manage it with:

tanstack telemetry status
tanstack telemetry disable
tanstack telemetry enable

Get Involved

TanStack Ecosystem

More at TanStack.com

TanStack/cli

The official TanStack CLI - Project Scaffolding, MCP Server, Agent Skills Installation, etc

TypeScript

1,303

998 commits

updated Oct 1, 2026

See the code

README

TanStack CLI

TanStack CLI

Create and manage TanStack Router and Start applications.

npx @tanstack/cli create my-app

Features

  • TanStack Start - Full-stack SSR framework (default)
  • TanStack Router - Type-safe routing (--router-only for SPA)
  • Add-ons - Auth, database, deployment, monitoring, and more
  • CLI Introspection - Agent-friendly discovery via JSON CLI output

Quick Start

# Create TanStack Start app (recommended)
npx @tanstack/cli create my-app

# Create a minimal one-route Start app without selection prompts
npx @tanstack/cli create my-app --blank -y

# Create Router-only SPA (no SSR)
npx @tanstack/cli create my-app --router-only

# With add-ons
npx @tanstack/cli create my-app --add-ons clerk,drizzle,tanstack-query

# Add to existing project
npx @tanstack/cli add clerk drizzle

# List available add-ons
npx @tanstack/cli create --list-add-ons

# Agent-friendly introspection
npx @tanstack/cli create --addon-details tanstack-query --json
npx @tanstack/cli libraries --json
npx @tanstack/cli search-docs "loaders" --library router --framework react --json

Documentation

Telemetry

TanStack CLI sends anonymous usage telemetry by default.

  • Sent: command usage, durations, selected framework/package manager/add-on ids, and coarse result metadata
  • Never sent: project names, file paths, target directories, raw search queries, raw template URLs/paths, add-on config values, env vars, or raw error messages
  • Disabled automatically in CI, or when DO_NOT_TRACK=1 or TANSTACK_CLI_TELEMETRY_DISABLED=1

Manage it with:

tanstack telemetry status
tanstack telemetry disable
tanstack telemetry enable

Get Involved

TanStack Ecosystem

More at TanStack.com

Project health

Latest release

0.71.1 · Sep 30, 2026

Releases this year

58

Significant stargazers

Alex Yang

6,374 followers · starred Jan 2026

Connor Adams

115 followers · starred Jul 2026

Alexander Kuznetsov

285 followers · starred Feb 2025

Les Vogel

132 followers · starred Apr 2025