# react-router

> Declarative routing for React

Latest version **8.3.1** (published 2026-08-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install react-router
pnpm add react-router
yarn add react-router
bun add react-router
```

## Health

**Score 68/100 (B)** — status: active.

Positive: has types package; no vulnerabilities; recently updated; high maintenance score; popular repo; extremely popular.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 8.3.1 |
| Published | 2026-08-28 |
| First published | 2014-02-02 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | separate (@types/react-router) |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 56575 |
| Author | Remix Software <hello@remix.run> |
| Maintainers | brophdawg11, mjackson |
| Keywords | react, router, route, routing, history, link |

## Links

- npm: https://www.npmjs.com/package/react-router
- Repository: https://github.com/remix-run/react-router
- npm.io page: https://npm.io/package/react-router

## Alternatives

- [express-promise-router](https://npm.io/package/express-promise-router.md) — 736.1K weekly downloads
- [next-usequerystate](https://npm.io/package/next-usequerystate.md) — 29.8K weekly downloads
- [@bitkyc08/opencodex](https://npm.io/package/@bitkyc08/opencodex.md) — 4.6K weekly downloads
- [lynkr](https://npm.io/package/lynkr.md) — 575 weekly downloads
- [baremetal.js](https://npm.io/package/baremetal.js.md) — 42 weekly downloads

## Recent versions

- 8.3.1 (latest) — 2026-08-28
- 0.0.0-experimental-f20bcf6de (experimental) — 2026-09-15
- 7.18.4 (version-7) — 2026-09-15
- 6.30.6 (version-6) — 2026-08-18
- 8.0.0-pre.1 (pre) — 2026-06-16
- 0.0.0-nightly-4547c8015-20260410 (nightly) — 2026-04-10
- 6.30.3-pre-v6.0 (pre-v6) — 2026-01-06
- 5.3.4 (classic) — 2022-10-02
- 3.2.6 (previous) — 2020-03-04
- 0.0.0-experimental-7aea711dd — 2026-09-02
- 7.18.3 — 2026-08-28
- 0.0.0-experimental-917e6fdc0 — 2026-08-27
- 6.30.5 — 2026-08-18
- 0.0.0-experimental-320d16107 — 2026-08-07
- 0.0.0-experimental-2a01b6fd8 — 2026-08-07
- … 1170 more at https://npm.io/package/react-router/versions

## README

`react-router` is the primary package in the React Router project.

## Installation

```sh
npm i react-router
```

---
_Source: https://npm.io/package/react-router · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
