From 6473c3379ffb276900b049920e36938dad5c6be1 Mon Sep 17 00:00:00 2001 From: Furkan Emin Can <78358128+femincan@users.noreply.github.com> Date: Sun, 21 Dec 2025 07:39:31 +0000 Subject: [PATCH 1/7] docs: remove unused link reference --- docs/router/framework/react/comparison.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/router/framework/react/comparison.md b/docs/router/framework/react/comparison.md index a6b61e59f0c..10ccf6cc851 100644 --- a/docs/router/framework/react/comparison.md +++ b/docs/router/framework/react/comparison.md @@ -87,7 +87,6 @@ Feature/Capability Key: [gh-router]: https://github.com/remix-run/react-router [stars-router]: https://img.shields.io/github/stars/remix-run/react-router?label=%F0%9F%8C%9F [bpl-router]: https://bundlephobia.com/result?p=react-router -[bpl-history]: https://bundlephobia.com/result?p=history [_]: _ [nextjs]: https://nextjs.org/docs/routing/introduction [bp-nextjs]: https://badgen.net/bundlephobia/minzip/next.js?label=All From f9c4c8d19d5dea796e874332e3d09a325cfff243 Mon Sep 17 00:00:00 2001 From: Furkan Emin Can <78358128+femincan@users.noreply.github.com> Date: Sun, 21 Dec 2025 07:42:42 +0000 Subject: [PATCH 2/7] docs: update link references --- docs/router/framework/react/comparison.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/router/framework/react/comparison.md b/docs/router/framework/react/comparison.md index 10ccf6cc851..9cccefb0aa4 100644 --- a/docs/router/framework/react/comparison.md +++ b/docs/router/framework/react/comparison.md @@ -78,18 +78,18 @@ Feature/Capability Key: | `
` API | 🛑 | ✅ | ✅ | [bp-tanstack-router]: https://badgen.net/bundlephobia/minzip/@tanstack/react-router -[bpl-tanstack-router]: https://bundlephobia.com/result?p=@tanstack/react-router [gh-tanstack-router]: https://github.com/tanstack/router -[stars-tanstack-router]: https://img.shields.io/github/stars/tanstack/router?label=%F0%9F%8C%9F +[stars-tanstack-router]: https://img.shields.io/github/stars/tanstack/router?style=flat&logo=github&color=%2310b981 +[bpl-tanstack-router]: https://bundlephobia.com/result?p=@tanstack/react-router [_]: _ -[router]: https://github.com/remix-run/react-router +[router]: https://reactrouter.com [bp-router]: https://badgen.net/bundlephobia/minzip/react-router [gh-router]: https://github.com/remix-run/react-router -[stars-router]: https://img.shields.io/github/stars/remix-run/react-router?label=%F0%9F%8C%9F +[stars-router]: https://img.shields.io/github/stars/remix-run/react-router?style=flat&logo=github&color=%23F44250 [bpl-router]: https://bundlephobia.com/result?p=react-router [_]: _ [nextjs]: https://nextjs.org/docs/routing/introduction [bp-nextjs]: https://badgen.net/bundlephobia/minzip/next.js?label=All [gh-nextjs]: https://github.com/vercel/next.js -[stars-nextjs]: https://img.shields.io/github/stars/vercel/next.js?label=%F0%9F%8C%9F +[stars-nextjs]: https://img.shields.io/github/stars/vercel/next.js?style=flat&logo=github&color=%23000 [bpl-nextjs]: https://bundlephobia.com/result?p=next From 0ea47f54c863af1fa415afb6a7714d1afe393c5f Mon Sep 17 00:00:00 2001 From: Furkan Emin Can <78358128+femincan@users.noreply.github.com> Date: Sun, 21 Dec 2025 07:43:53 +0000 Subject: [PATCH 3/7] docs: update compared framework names --- docs/router/framework/react/comparison.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/router/framework/react/comparison.md b/docs/router/framework/react/comparison.md index 9cccefb0aa4..7037d2f4544 100644 --- a/docs/router/framework/react/comparison.md +++ b/docs/router/framework/react/comparison.md @@ -1,5 +1,5 @@ --- -title: Comparison | TanStack Router & TanStack Start vs Next.js vs React Router / Remix +title: Comparison | TanStack Router vs Next.js vs React Router toc: false --- @@ -17,7 +17,7 @@ Feature/Capability Key: - 🔶 Possible, but requires custom code/implementation/casting - 🛑 Not officially supported -| | TanStack Router / Start | React Router DOM [_(Website)_][router] | Next.JS [_(Website)_][nextjs] | +| | TanStack Router | React Router [_(Website)_][router] | Next.JS [_(Website)_][nextjs] | | ---------------------------------------------- | ------------------------------------------------ | ----------------------------------------------------- | ----------------------------------------------------- | | Github Repo / Stars | [![][stars-tanstack-router]][gh-tanstack-router] | [![][stars-router]][gh-router] | [![][stars-nextjs]][gh-nextjs] | | Bundle Size | [![][bp-tanstack-router]][bpl-tanstack-router] | [![][bp-router]][bpl-router] | ❓ | From 223112fb9c1baa4149ad028ffab020091d2bdf20 Mon Sep 17 00:00:00 2001 From: Furkan Emin Can <78358128+femincan@users.noreply.github.com> Date: Sun, 21 Dec 2025 09:05:23 +0000 Subject: [PATCH 4/7] docs: reorder link references --- docs/router/framework/react/comparison.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/router/framework/react/comparison.md b/docs/router/framework/react/comparison.md index 7037d2f4544..88313b14b0f 100644 --- a/docs/router/framework/react/comparison.md +++ b/docs/router/framework/react/comparison.md @@ -77,19 +77,19 @@ Feature/Capability Key: | React Server Components | 🛑 | 🟡 (Experimental) | ✅ | | `` API | 🛑 | ✅ | ✅ | -[bp-tanstack-router]: https://badgen.net/bundlephobia/minzip/@tanstack/react-router -[gh-tanstack-router]: https://github.com/tanstack/router [stars-tanstack-router]: https://img.shields.io/github/stars/tanstack/router?style=flat&logo=github&color=%2310b981 +[gh-tanstack-router]: https://github.com/tanstack/router +[bp-tanstack-router]: https://badgen.net/bundlephobia/minzip/@tanstack/react-router [bpl-tanstack-router]: https://bundlephobia.com/result?p=@tanstack/react-router [_]: _ [router]: https://reactrouter.com -[bp-router]: https://badgen.net/bundlephobia/minzip/react-router -[gh-router]: https://github.com/remix-run/react-router [stars-router]: https://img.shields.io/github/stars/remix-run/react-router?style=flat&logo=github&color=%23F44250 +[gh-router]: https://github.com/remix-run/react-router +[bp-router]: https://badgen.net/bundlephobia/minzip/react-router [bpl-router]: https://bundlephobia.com/result?p=react-router [_]: _ [nextjs]: https://nextjs.org/docs/routing/introduction -[bp-nextjs]: https://badgen.net/bundlephobia/minzip/next.js?label=All -[gh-nextjs]: https://github.com/vercel/next.js [stars-nextjs]: https://img.shields.io/github/stars/vercel/next.js?style=flat&logo=github&color=%23000 +[gh-nextjs]: https://github.com/vercel/next.js +[bp-nextjs]: https://badgen.net/bundlephobia/minzip/next.js?label=All [bpl-nextjs]: https://bundlephobia.com/result?p=next From f8a78e66f205065413cc27d09f42d4ef9807813e Mon Sep 17 00:00:00 2001 From: Furkan Emin Can <78358128+femincan@users.noreply.github.com> Date: Sun, 21 Dec 2025 10:08:28 +0000 Subject: [PATCH 5/7] docs: remove unused link references --- docs/router/framework/react/comparison.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/router/framework/react/comparison.md b/docs/router/framework/react/comparison.md index 88313b14b0f..b09414ea769 100644 --- a/docs/router/framework/react/comparison.md +++ b/docs/router/framework/react/comparison.md @@ -91,5 +91,3 @@ Feature/Capability Key: [nextjs]: https://nextjs.org/docs/routing/introduction [stars-nextjs]: https://img.shields.io/github/stars/vercel/next.js?style=flat&logo=github&color=%23000 [gh-nextjs]: https://github.com/vercel/next.js -[bp-nextjs]: https://badgen.net/bundlephobia/minzip/next.js?label=All -[bpl-nextjs]: https://bundlephobia.com/result?p=next From 3834c0146f199bba98a025fe31ac48e4b77b3615 Mon Sep 17 00:00:00 2001 From: Furkan Emin Can <78358128+femincan@users.noreply.github.com> Date: Sun, 21 Dec 2025 10:21:32 +0000 Subject: [PATCH 6/7] docs: update link reference names of react-router --- docs/router/framework/react/comparison.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/router/framework/react/comparison.md b/docs/router/framework/react/comparison.md index b09414ea769..140120e37b5 100644 --- a/docs/router/framework/react/comparison.md +++ b/docs/router/framework/react/comparison.md @@ -17,10 +17,10 @@ Feature/Capability Key: - 🔶 Possible, but requires custom code/implementation/casting - 🛑 Not officially supported -| | TanStack Router | React Router [_(Website)_][router] | Next.JS [_(Website)_][nextjs] | +| | TanStack Router | React Router [_(Website)_][react-router] | Next.JS [_(Website)_][nextjs] | | ---------------------------------------------- | ------------------------------------------------ | ----------------------------------------------------- | ----------------------------------------------------- | -| Github Repo / Stars | [![][stars-tanstack-router]][gh-tanstack-router] | [![][stars-router]][gh-router] | [![][stars-nextjs]][gh-nextjs] | -| Bundle Size | [![][bp-tanstack-router]][bpl-tanstack-router] | [![][bp-router]][bpl-router] | ❓ | +| Github Repo / Stars | [![][stars-tanstack-router]][gh-tanstack-router] | [![][stars-react-router]][gh-react-router] | [![][stars-nextjs]][gh-nextjs] | +| Bundle Size | [![][bp-tanstack-router]][bpl-tanstack-router] | [![][bp-react-router]][bpl-react-router] | ❓ | | History, Memory & Hash Routers | ✅ | ✅ | 🛑 | | Nested / Layout Routes | ✅ | ✅ | 🟡 | | Suspense-like Route Transitions | ✅ | ✅ | ✅ | @@ -82,11 +82,11 @@ Feature/Capability Key: [bp-tanstack-router]: https://badgen.net/bundlephobia/minzip/@tanstack/react-router [bpl-tanstack-router]: https://bundlephobia.com/result?p=@tanstack/react-router [_]: _ -[router]: https://reactrouter.com -[stars-router]: https://img.shields.io/github/stars/remix-run/react-router?style=flat&logo=github&color=%23F44250 -[gh-router]: https://github.com/remix-run/react-router -[bp-router]: https://badgen.net/bundlephobia/minzip/react-router -[bpl-router]: https://bundlephobia.com/result?p=react-router +[react-router]: https://reactrouter.com +[stars-react-router]: https://img.shields.io/github/stars/remix-run/react-router?style=flat&logo=github&color=%23F44250 +[gh-react-router]: https://github.com/remix-run/react-router +[bp-react-router]: https://badgen.net/bundlephobia/minzip/react-router +[bpl-react-router]: https://bundlephobia.com/result?p=react-router [_]: _ [nextjs]: https://nextjs.org/docs/routing/introduction [stars-nextjs]: https://img.shields.io/github/stars/vercel/next.js?style=flat&logo=github&color=%23000 From 1d1848fae382b9c820a57b6a98a35981c3282ece Mon Sep 17 00:00:00 2001 From: Furkan Emin Can <78358128+femincan@users.noreply.github.com> Date: Sun, 21 Dec 2025 10:22:29 +0000 Subject: [PATCH 7/7] docs: update link references --- docs/start/framework/react/comparison.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/start/framework/react/comparison.md b/docs/start/framework/react/comparison.md index 29122165d45..1aac0d9a8cb 100644 --- a/docs/start/framework/react/comparison.md +++ b/docs/start/framework/react/comparison.md @@ -28,7 +28,7 @@ Feature/Capability Key: | | TanStack Start | Next.js [_(Website)_][nextjs] | React Router [_(Website)_][react-router] | | ----------------------------------------------------------------- | ------------------------------------------------ | --------------------------------------------- | ------------------------------------------ | | Github Repo / Stars | [![][stars-tanstack-router]][gh-tanstack-router] | [![][stars-nextjs]][gh-nextjs] | [![][stars-react-router]][gh-react-router] | -| Bundle Size | [![][bp-tanstack-router]][bpl-tanstack-router] | ❓ | ❓ | +| Bundle Size | [![][bp-tanstack-router]][bpl-tanstack-router] | ❓ | [![][bp-react-router]][bpl-react-router] | | -- | -- | -- | -- | | **Routing Features** [_(See Full Comparison)_][router-comparison] | ✅ Built on TanStack Router | ✅ File-based App Router | ✅ File-based Nested Routes | | -- | -- | -- | -- | @@ -322,16 +322,19 @@ While Next.js's production performance is excellent, the development experience - **React Router**: Production-ready, powers millions of apps, v7 Framework Mode is the evolution of Remix - **TanStack Start**: Release Candidate stage, feature-complete, rapidly stabilizing toward v1 +[stars-tanstack-router]: https://img.shields.io/github/stars/tanstack/router?style=flat&logo=github&color=%230891b2 +[gh-tanstack-router]: https://github.com/tanstack/router [bp-tanstack-router]: https://badgen.net/bundlephobia/minzip/@tanstack/react-router [bpl-tanstack-router]: https://bundlephobia.com/result?p=@tanstack/react-router -[gh-tanstack-router]: https://github.com/tanstack/router -[stars-tanstack-router]: https://img.shields.io/github/stars/tanstack/router?label=%F0%9F%8C%9F -[router-comparison]: /router/latest/docs/framework/react/comparison [_]: _ -[nextjs]: https://nextjs.org/ +[nextjs]: https://nextjs.org +[stars-nextjs]: https://img.shields.io/github/stars/vercel/next.js?style=flat&logo=github&color=%23000 [gh-nextjs]: https://github.com/vercel/next.js -[stars-nextjs]: https://img.shields.io/github/stars/vercel/next.js?label=%F0%9F%8C%9F [_]: _ -[react-router]: https://reactrouter.com/ +[react-router]: https://reactrouter.com +[stars-react-router]: https://img.shields.io/github/stars/remix-run/react-router?style=flat&logo=github&color=%23F44250 [gh-react-router]: https://github.com/remix-run/react-router -[stars-react-router]: https://img.shields.io/github/stars/remix-run/react-router?label=%F0%9F%8C%9F +[bp-react-router]: https://badgen.net/bundlephobia/minzip/react-router +[bpl-react-router]: https://bundlephobia.com/result?p=react-router +[_]: _ +[router-comparison]: /router/latest/docs/framework/react/comparison