MCPcopy Create free account
hub / github.com/TanStack/router

github.com/TanStack/router

Chat with this repo
repository ↗ · DeepWiki ↗ · release release-2026-07-01-2138 ↗ · + Follow · compare 3 versions
16,507 symbols 49,088 edges 7,984 files 879 documented · 5% updated todayrelease-2026-07-13-2136 · 2026-07-13★ 14,796302 open issues

Browse by type

Functions 10,449 Types & classes 6,058
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

TanStack Router ## TanStack Router A modern router designed for type safety, data‑driven navigation, and seamless developer experience. - End‑to-end type safety (routes, params, loaders) - Schema‑driven search params with validation - Built‑in caching, prefetching & invalidation - Nested layouts, transitions & error boundaries ### [Read the Router Docs →](https://tanstack.com/router) TanStack Start ## TanStack Start A full‑stack framework built on Router, designed for server rendering, streaming, and production‑ready deployments. - Full‑document SSR & streaming - Server functions & end‑to‑end type safety - Deployment‑ready bundling & builds - All the power of TanStack Router, plus full‑stack features ### [Read the Start Docs →](https://tanstack.com/start)

npm downloads GitHub stars Bundle size

semantic-release Best of JS Follow @TanStack

Become a Sponsor!

Get Involved

Partners

CodeRabbit Cloudflare Netlify
Neon Clerk Convex
Sentry Prisma Strapi

Router & you?

We're looking for TanStack Router & Start Partners to join our mission! Partner with us to push the boundaries of TanStack Router & Start and build amazing things together.

LET'S CHAT

Explore the TanStack Ecosystem

… and more at TanStack.com »

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 8,932
Interface 5,399
Method 1,517
Class 659

Languages

TypeScript100%

Modules by API surface

examples/solid/start-basic-cloudflare/worker-configuration.d.ts694 symbols
examples/react/start-basic-cloudflare/worker-configuration.d.ts694 symbols
e2e/vue-start/basic-cloudflare/worker-configuration.d.ts694 symbols
e2e/solid-start/basic-cloudflare/worker-configuration.d.ts694 symbols
e2e/react-start/basic-cloudflare/worker-configuration.d.ts694 symbols
packages/router-generator/src/utils.ts71 symbols
packages/start-plugin-core/src/rsbuild/import-protection.ts59 symbols
packages/start-plugin-core/src/start-compiler/compiler.ts57 symbols
packages/start-plugin-core/src/vite/import-protection-plugin/plugin.ts56 symbols
packages/router-core/src/router.ts50 symbols
packages/start-plugin-core/src/import-protection/analysis.ts40 symbols
packages/router-core/src/ssr/ssr-server.ts39 symbols

Dependencies from manifests, versioned

@arethetypeswrong/cli0.18.4 · 1×
@auth/core0.41.1 · 1×
@babel/code-frame7.27.1 · 1×
@babel/core7.28.5 · 1×
@babel/generator7.28.5 · 1×
@babel/parser7.28.5 · 1×
@babel/preset-typescript7.27.1 · 1×
@babel/template7.27.2 · 1×
@babel/types7.28.5 · 1×
@changesets/changelog-github0.7.0 · 1×
@changesets/cli2.30.0 · 1×
@clerk/tanstack-react-start0.27.14 · 1×

Datastores touched

myappDatabase · 1 repos
myapp_devDatabase · 1 repos
myapp_localDatabase · 1 repos
mydbDatabase · 1 repos

For agents

$ claude mcp add router \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page