stackpicks.dev
Built byTanStack

router

🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).

14.6k stars1.7k forks43 watchers318 open issuesTypeScriptMIT

TL;DR · 30-second scan

What it is

router (TypeScript)🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).

What it does for you

You want truly typed routes and search params, especially in SPAs without Next.js.

Best for

Routing

14.6k GitHub starsLicense: MITLast updated 1 month ago
EDITOR'S DEEP TAKE

Type-safe router with first-class search-param handling. The router that powers TanStack Start. Stronger types than React Router but newer ecosystem.

Use this if

You want truly typed routes and search params, especially in SPAs without Next.js.

Skip if

You need maturity and community size — React Router is safer.

Categories
Topics
reactrouterroutingjavascriptsearchparamssearchurlroutetypesafetypescriptstate-managementfullstackrpcserver-functionsssrframework
Maintainer? Embed our badge

Add this badge to your README to show your project is curated on StackPicks. Free, lightweight (180×28 SVG), and gives your visitors a one-click way to see honest take + alternatives.

Preview
Featured on StackPicks
Markdown (for GitHub README)
[![Featured on StackPicks](https://stackpicks.dev/api/badge/tanstack-router)](https://stackpicks.dev/repo/tanstack-router)
HTML (for blogs / docs)
<a href="https://stackpicks.dev/repo/tanstack-router"><img src="https://stackpicks.dev/api/badge/tanstack-router" alt="Featured on StackPicks" width="180" height="28" /></a>

Are you the maintainer of TanStack/router? Add the badge and we'll feature your project in the weekly curator newsletter.

Created 14 Jan 2019
Last push 1 month ago
Stats refreshed 1 month ago