TanStack Router: Type-safe React routing framework
Type-safe routing library for React and Solid applications.
Learn more about tanstack-router
TanStack Router is a type-safe routing library designed for React applications with optional full-stack capabilities through TanStack Start. The library implements compile-time type checking for routes, parameters, and data loaders while providing schema validation for search parameters. It includes built-in caching mechanisms, prefetching strategies, and data invalidation patterns alongside support for nested layouts and error boundaries. The framework targets applications requiring type safety across routing logic, server-side rendering, and full-stack development workflows.
End-to-end Type Safety
Provides compile-time type checking for routes, parameters, and data loaders. Schema validation ensures search parameters match expected types throughout the application.
Built-in Data Management
Includes caching, prefetching, and invalidation mechanisms as part of the routing system. Eliminates the need for separate data fetching libraries in many use cases.
Full-stack Integration
TanStack Start extends the router with server-side rendering, streaming, and server functions. Maintains type safety across client and server boundaries.
Version 1.157.16 - 1/26/26, 10:05 PM
- –router-core: use encodeURIComponent for splat route params (#6520) (4814d4e) by @thejasonxie
- –@tanstack/router-core@1.157.16
- –@tanstack/solid-router@1.157.16
- –@tanstack/react-router@1.157.16
- –@tanstack/vue-router@1.157.16
Version 1.157.15 - 1/26/26, 6:50 AM
- –router-core: parseLocation fast path w/ no rewrites (#6516) (4663034) by @Sheraff
- –react-router: Match component performance w/ single router state select (#6518) (846fffc) by @Sheraff
- –@tanstack/router-core@1.157.15
- –@tanstack/react-router@1.157.15
- –@tanstack/solid-router@1.157.15
Version 1.157.14 - 1/25/26, 10:04 PM
- –router-core: executeBeforeLoad remove dead code (#6517) (02019f1) by @Sheraff
- –@tanstack/router-core@1.157.14
- –@tanstack/solid-router@1.157.14
- –@tanstack/react-router@1.157.14
- –@tanstack/vue-router@1.157.14
Related Repositories
Discover similar tools and frameworks used by developers
react-grid-layout
Responsive React grid system with drag-and-drop resizing.
AdminLTE
Production-ready Bootstrap 5 template with SCSS build tooling.
react-router
Component-based navigation and URL management for React.
OpenCut
Timeline-based browser video editor with multi-track support.
chenyuluoyan_thin
Thin-weight Chinese font family for modern digital interfaces with graceful readability.