Navigate:
tanstack-router
~$TANS0.7%

TanStack Router: Type-safe React routing framework

Type-safe routing library for React and Solid applications.

LIVE RANKINGS • 02:15 PM • STEADY
TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100
OVERALL
#68
7
FRONTEND
#2
3
30 DAY RANKING TREND
ovr#68
·Front#2
STARS
13.4K
FORKS
1.5K
7D STARS
+93
7D FORKS
+15
See Repo:
Share:

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.

tanstack-router

1

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.

2

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.

3

Full-stack Integration

TanStack Start extends the router with server-side rendering, streaming, and server functions. Maintains type safety across client and server boundaries.



vv1.157.16

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
vv1.157.15

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
vv1.157.14

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


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers