React Router v7 remains the next major version after Remix v2, but a v7-focused shortlist needs current-version warnings. SaasRock still documents React Router 7. Makerkit's current product page advertises React Router 8, so it is no longer presented as a current v7 pick.
TL;DR verdict
SaasRock is the only original commercial candidate in this guide with a current official page that still positions the product on React Router 7. Its v1.7.0 page documents B2B-oriented admin and app portals, subscriptions, roles, a knowledge base, workflows, tests, and feature flags. Evaluate those modules against your product; do not infer a license, price, maintenance guarantee, or feature-count ranking.
Use the official Cloudflare path when you want a minimal full-stack React Router deployment on Workers. Treat Makerkit as a current React Router 8 Supabase-native alternative, not a v7 recommendation. The React Starter Kit and Vercel cards are held because the approved packet contains no current official source for their former claims.
Key takeaways
- React Router's own migration docs describe v7 as the next major version after Remix v2. The v7 prerequisites are Node 20 and React 18.
- React Router has Framework Mode, Data Mode, and Declarative Mode. A starter's mode determines which routing, data, and rendering conventions you inherit.
- SaasRock v1.7.0 still advertises React Router 7 and a set of B2B application modules.
- Makerkit now advertises a Supabase-native React Router 8 kit with auth, storage, database, Row Level Security, organizations, invitations, and RBAC.
- Cloudflare maintains an official
create cloudflareworkflow with--framework=react-routerfor Workers. - Package counts, HMR claims, migration durations, star counts, network benchmarks, and broad maintenance claims were removed.
At a glance
| Original order | Current evidence status | Decision |
|---|---|---|
| 1. SaasRock | Current React Router 7 product page | Evaluate as the documented B2B v7 option |
| 2. Makerkit | Current page is React Router 8 | Exclude from current v7 picks; consider only if upgrading scope |
| 3. React Starter Kit | Held | No verified current card |
| 4. Official Vercel template | Held | No approved Vercel source in this pass |
| 5. Cloudflare Workers template | Current official framework guide | Use as the supported minimal deployment path |
The original ordering is retained. Held rows are not scored or described as production-ready.
Evidence cards
1. SaasRock: documented React Router 7 B2B product
SaasRock's current v1.7.0 page positions the product on React Router 7. It lists separate admin and application portals, subscriptions, roles, a knowledge base, workflows, tests, and feature flags. Those documented modules make it the clearest v7 product to inspect from the original list.
The approved source does not establish the former open-source-base characterization, exact feature count, historical upgrade path, or comparative completeness claims. Confirm commercial terms and the precise edition contents directly.
2. Makerkit: current-version warning
Makerkit's current page advertises a Supabase-native React Router 8 kit, not the former v7 Supabase card. The documented stack includes Supabase auth, storage, database, Row Level Security, multi-tenant organizations, invitations, and RBAC.
Choose it only if React Router 8 is acceptable. Do not use the old v7 framing to make a current procurement decision.
3. React Starter Kit: held
The former card connected the starter to Convex and Polar.sh. Those protected links remain, but no verified canonical repository was approved for the starter's React Router version, integrations, license, stars, or availability. The card is therefore held.
4. Official Vercel template: held
No current Vercel primary source was approved in this research pass. Claims about first-class support, middleware, image optimization, package freshness, or deployment fit are omitted.
5. Cloudflare Workers: official minimal path
Cloudflare documents full-stack React Router on Workers through its framework guide. The supported scaffold is:
npm create cloudflare@latest -- my-react-router-app --framework=react-router
This establishes an official deployment path. It does not establish comparative network size, cold-start performance, or superiority over another host.
Methodology
We kept the existing five-option order and required current official evidence for version, capability, license, availability, pricing, and platform claims. Options without an approved primary source were held rather than scored. Makerkit received a dated correction because its official page now advertises React Router 8.
For a v7 project, inspect four things:
- Confirm the starter still targets React Router 7 and meets its Node 20 and React 18 prerequisites.
- Identify whether it uses Framework, Data, or Declarative Mode.
- Trace loaders, actions, sessions, billing, and tenant authorization through the actual code.
- Check the deployment adapter and commercial terms at procurement time.
The Remix migration docs say a community codemod automates the majority of steps 2–8. We do not translate that into a percentage or duration.
Source-backed FAQ
Is React Router v7 the successor to Remix v2?
React Router's official migration guide describes v7 as the next major version after Remix v2. It also lists Node 20 and React 18 as minimum requirements for the v7 migration.
Which React Router mode should a SaaS starter use?
There is no universal answer. Framework Mode supplies the broadest framework conventions; Data and Declarative modes expose different levels of routing and data behavior. Verify the starter's actual mode instead of assuming every v7 boilerplate uses Framework Mode.
Is Makerkit still a React Router 7 recommendation?
No. Its current product page advertises React Router 8. This guide keeps Makerkit in its original position only to make that version correction explicit.
Does SaasRock still use React Router 7?
Its current v1.7.0 product page says React Router 7 and lists B2B modules including portals, subscriptions, roles, workflows, tests, and feature flags.
Is Cloudflare an official React Router deployment option?
Yes. Cloudflare's framework guide provides a create-cloudflare scaffold for a full-stack React Router application on Workers.
Related guides
Looking for the right starter across all frameworks? Browse and compare React SaaS boilerplates on StarterPick — filter by framework, auth provider, database, and pricing.
Affiliate and data disclosure
This comparison uses the official sources below and preserves the existing organic order. No star count, benchmark, affiliate arrangement, inferred maintenance status, or unsupported license claim affects the verdict. Confirm versions and commercial terms before choosing a starter.
Sources
Accessed 2026-08-21.
