TanStack Start
Quick start
Section titled “Quick start”tinkerise web tanstack my-start-app --tailwind --package-manager buntinkerise web tanstack my-start-app --package-manager pnpmWhen to use
Section titled “When to use”Use tanstack when you want:
- Full-stack React with a router-first architecture
- TanStack Start conventions out of the box
- Flexible package manager control during scaffolding
Prerequisites
Section titled “Prerequisites”- Node.js
>=18.0.0 npxavailable in your Node install
Unified flags
Section titled “Unified flags”| tinkerise flag | Native @tanstack/cli flag | Notes |
|---|---|---|
--typescript | (none) | TanStack Start is TypeScript-first |
--tailwind | --tailwind | Adds Tailwind-enabled starter flow |
--package-manager <pm> | --package-manager <pm> | Supports npm, pnpm, yarn, bun |
Framework-specific behavior
Section titled “Framework-specific behavior”- tinkerise delegates to
@tanstack/cli create. - The integration command is multi-word and resolved by registry mapping.
- Pass-through args are enabled.
Native pass-through example:
tinkerise web tanstack my-start-app -- --template react-startGenerated output
Section titled “Generated output”You get the official TanStack Start scaffold output, including:
- Router-centric source structure
- Project config and package scripts
- Optional Tailwind integration based on selected flags
Related enhancements
Section titled “Related enhancements”Command reference
Section titled “Command reference”See full CLI flags: /reference/commands/