Declarative routing for React
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Brooks Lybrand 7a270cbc97
Update CODE_OF_CONDUCT.md
1 day ago
.changeset chore: Update version for release (#12772) 5 days ago
.github issue template: require library/framework dropdown 2 months ago
decisions docs: fix outdated summary for the type inference doc 2 weeks ago
docs chore: format 1 day ago
examples clean up tsconfigs (#12461) 2 months ago
integration Update Playwright to `^1.49.1` (#12746) 1 week ago
jest chore: re-enable development warnings (#12269) 2 months ago
packages chore: format 5 days ago
patches Fix changesets patch to ignore peerDependency bumps for fixed RR packages 1 month ago
playground Remove playground entry files (#12703) 2 weeks ago
scripts Add note on stable releases in publish.js 6 days ago
static chore(docs): Update contributing docs 3 years ago
tutorials/address-book Update package.json to fix issue #12642 (#12669) 3 weeks ago
.browserslistrc Remove IE 11 support 3 years ago
.eslintignore Add playgrounds (#11464) 9 months ago
.eslintrc Fix lint errors (#11381) 10 months ago
.gitignore Update Playwright to `^1.49.1` (#12746) 1 week ago
.npmrc Migrate to pnpm (#11358) 10 months ago
.nvmrc Fix Playwright hanging in Node 20.5.2+ (#11446) 9 months ago
CHANGELOG.md Draft release notes 5 days ago
CLA.md chore: create CLA (#8557) 3 years ago
CODE_OF_CONDUCT.md Update CODE_OF_CONDUCT.md 1 day ago
CONTRIBUTING.md Update CONTRIBUTING.md (#11934) 5 months ago
DEVELOPMENT.md Update release notes for 6.28.1 1 month ago
LICENSE.md chore: update `LICENSE.md` (#10368) 2 years ago
README.md docs(README): fix broken links (#12404) 2 months ago
build.utils.ts feat: configure export conditions properly (#12136) 3 months ago
contributors.yml Update routing.md (#12789) 2 days ago
package.json Update Playwright to `^1.49.1` (#12746) 1 week ago
pnpm-lock.yaml Update Playwright to `^1.49.1` (#12746) 1 week ago
pnpm-workspace.yaml Add Cloudflare package (#11801) 6 months ago
prettier.config.js chore: Format `main` with Prettier defaults (#8678) 3 years ago
typedoc.json update typedoc 3 months ago

README.md

npm package build

React Router is a multi-strategy router for React bridging the gap from React 18 to React 19. You can use it maximally as a React framework or minimally as a library with your own architecture.

Packages

Previous Versions