ShipAny TanStack: the agent-native framework on TanStack Start
The newest member of the ShipAny family runs on TanStack Start (Vite + Nitro + React 19) — file-based routing, TanStack Query/Form/Table, Paraglide i18n, with all the business logic pre-wired.
ShipAny TanStack is the newest member of the ShipAny family, bringing the full agent-native business engine to TanStack Start — a modern full-stack framework built on Vite 8 + Nitro, React 19, and strict TypeScript. If you love Vite's instant dev loop and want type safety all the way through your data flow, this is the edition for you.
The stack
- Framework — TanStack Start (Vite + Nitro), file-based routing under
src/routes/. No RSC, no"use client"— every component is plain React. - Data — TanStack Query over a typed
api-client; no rawfetchin components. - Forms — TanStack Form + Zod validation; tables — TanStack Table with manual pagination.
- i18n — Paraglide JS, compile-time tree-shakeable message functions.
- UI — shadcn/ui v4 (Base Nova), Tailwind CSS 4, oklch colors.
- Auth / DB — better-auth + Drizzle ORM, supporting PostgreSQL / MySQL / SQLite / Turso / Cloudflare D1.
What's included
Auth, usage-based credits, API keys, AI task metering, payments and subscriptions, RBAC — the same modular business logic (src/modules/) shared across the whole ShipAny family, where every module is independently removable.
Quick start
pnpm install
cp .env.example .env.development
pnpm db:push
pnpm dev
Try it live: tanstack.shipany.site. Deploy to Cloudflare Workers (D1 or Postgres + Hyperdrive) in one command.
