Aiolum Browse stories
All tools
Building the product · 1 of 252 stories

React Router

An open-source routing library and framework for React web apps: it maps each URL to the screen that shows it and loads that screen's data.

What React Router is

Written from its maker's own pages, read on 28 October 2026.

React Router is a routing library for React, the JavaScript library for building user interfaces. A router maps each URL of a web app to the component that displays it, so that the app can switch pages in the browser without loading a new HTML document from the server. The site is copyrighted by Shopify, Inc., and the project is developed under an Open Governance model.

It works in three modes, and each adds features to the previous one. Declarative mode matches URLs to components and handles navigation with APIs such as <Link>, useNavigate and useLocation. Data mode moves the route configuration outside React rendering and adds data loading, actions (form submissions) and pending states through loader, action and useFetcher. Framework mode wraps data mode with a Vite plugin and adds type-safe routes, automatic code splitting, and single-page, server-side or static rendering. Version 8 needs Node 22+, Vite 7+ and React 19+.

React Router is free and open source under the MIT license and is installed from npm.

Made by
Shopify, Inc. (remix-run), open source
Price
Free and open source (read 28 October 2026)
Free plan
free

Who uses it, and for what

One row per story. The grade is for the claim that the business uses this tool, not for its revenue.

StoryWhat it does thereWhenCost statedGradeSource
Glossa.liveRouting library of the web app; the page source loads it as its own script file.BGlossa.live home page, read 13 October 2026

Grade A: the tool's maker or a payment processor confirms the use. Grade B: an independent report, or the tool is visible in public code. Grade C: the founder or the company says so.

Other tools for the same job

Building the product, with the number of stories that use each.

Back to all tools