TanStack/router
Source
- Source kind:
github-repository - Canonical URL: https://github.com/TanStack/router
- Documentation URL: https://tanstack.com/start/latest
- Demo/showcase URL: https://tanstack.com/start
- Framework: TanStack Start
- Ecosystem role:
app-framework - Project shell score:
8 - Source confidence:
github-api - Public handling:
public-summary-plus-license-aware-metadata - Semantic hash:
c6a61eafe11c820f2376c6ab1f03d5242de801ac45ac7fbdd2b48bdf5c16a07e
Summary
🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more). 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 $1 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 - Deplo…
Reuse Profile
TanStack Router-centered app shell with typed routing and emerging full-stack Start packages.
When To Reuse
- typed-router app
- TanStack ecosystem app
- experimental full-stack React app
Starter Or Template Clues
- examples/
Agent Reuse Notes
Use when typed routing and TanStack ecosystem integration matter more than framework maturity.
- INFERRED: Treat this repo as a reusable shell/layer candidate; inspect docs, examples, and release notes before transplanting patterns.
Repository Snapshot
- Default branch:
main - HEAD SHA:
d533f87976704098a40b48f160b37c28c8182806 - Stars at crawl: 14422
- Forks at crawl: 1681
- Open issues at crawl: 586
- Primary language:
TypeScript - License:
MIT - README path:
README.md - README hash:
d727842d5344690a39c561b2e65af85e754de732939decd088302f4c77ae1ac3 - Changelog path:
packages/arktype-adapter/CHANGELOG.md - Changelog hash:
8a9f13af0df6007fdca181f0a03244f66c7413dfd44f37fe7c947c0475cccc84 - Latest captured release: release-2026-05-16-0506
Language Profile
- TypeScript: 12554052
- JavaScript: 132706
- CSS: 66881
- Vue: 19648
- HTML: 16946
- SCSS: 1608
File Extension Profile
.tsx: 4437.ts: 2221.json: 1051.md: 497.png: 276.css: 265.gitignore: 228.js: 211.html: 123.prettierignore: 90.ico: 63.vue: 63
GitHub Topics
frameworkfullstackjavascriptreactrouterouterroutingrpcsearchsearchparamsserver-functionsssrstate-managementtypesafetypescripturl
Navigation
Public Handling Notes
- EXTRACTED: This page records metadata, links, summaries, and hashes from public GitHub sources.
- INFERRED: Full source code and long release text are not mirrored into the public wiki.
- Re-crawl before making current claims about stars, releases, or file structure.