Framework

Router-first apps, from SPA to full-stack.

Start begins where Router leaves off: the same typed route tree, URL state, loaders, links, and prefetching, with full-document SSR, streaming, server functions, server routes, and deployable output added around it.

Built on Router

Routes, search, loaders, links

Client-authored, server-powered

SSR, streaming, server functions

Portable output

Cloudflare, Railway, Netlify ready

Application builder

Turn a product brief into a Start-ready stack.

Start-first

Lead library

TanStackStart

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

TanStackRouter

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

Router keeps Start grounded: generated route maps, nested layouts, loaders that start before render, validated search params, and navigation APIs that carry types through every link.

Open Router