TanStack Router
tanstack.com
1
Leaving SiteNav
External Link Disclaimer
You are about to visit tanstack.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
TanStack Router is a fully type-safe routing library for React and JavaScript applications, recognized as the fastest-growing router in the JavaScript ecosystem with over 1.2 billion total downloads, approximately 21 million weekly downloads on npm, and more than 14,000 GitHub stars. Created and maintained by Tanner Linsley alongside a team of core contributors including Manuel Schiller and Florian Pellet, the library treats the route tree as the application contract, turning route definitions into typed APIs for navigation, URL state, data loading, pending states, and code splitting. The file-based routing system generates a complete route tree from the filesystem, producing a typed RouteTree.gen.ts that connects route files, path parameters, search schemas, and loader outputs to the navigation APIs developers call every day. Navigation is fully type-safe, with Link components, redirect calls, and navigate functions autocompleting against generated paths, dynamic params, and search contracts rather than error-prone string interpolation. URL search parameters behave like managed state, supporting Zod schema validation, inheritance, structural sharing, and type-safe writes for filters, pagination, tabs, and sortable views without manual URLSearchParams parsing. Route loaders hoist async data fetching out of components, run in parallel across matched routes, preload on hover or viewport intersection, cache results to avoid waterfall requests, and deliver typed data to components before render. Each route owns its lifecycle boundaries including pending UI, error boundaries, not-found states, and automatic code splitting. The router serves as the foundation for TanStack Start, a full-stack framework that extends the same route tree to server-side rendering and API routes. Gold partners include Cloudflare, Railway, and CodeRabbit. Copyright 2026 TanStack LLC.
Tags & Categories
Categories
Tags
Statistics
1
Views
0
Clicks
0
Like
0
Dislike