[Go to site: main page, start]

Framework

TanStack Start is the application layer. Router is the spine.

Build full-stack React and Solid apps with the same type-safe route model that powers the client. Start owns the server, streaming, bundling, and deployment story; Router keeps every URL, loader, and search param honest.

Server functions

Call the server through typed functions

File routes

Model navigation as code, not strings

Streaming SSR

Ship useful HTML before the app wakes up

Application builder

Turn a product brief into a Start-ready stack.

Start-first

Lead library

TanStack

Start

RC

Start takes the route tree all the way to production.

Full-document SSR, server functions, streaming, deployment adapters, bundling, and conventions live here. It is the answer when the app is more than a client router with a data layer.

Server functions
Streaming
Deployable output
Open Start

Foundation

TanStack

Router

1routes/__root.tsx
2routes/index.tsx
3routes/projects.$id.tsx
4loader: typed project query
5search: validated filters

Router keeps Start grounded: file routes, nested layouts, route loaders, search schemas, and navigation APIs that carry types through every link.

Open Router