remix-run/react-router
Source
- Source kind:
github-repository - Canonical URL: https://github.com/remix-run/react-router
- Documentation URL: https://reactrouter.com
- Demo/showcase URL: https://remix.run
- Framework: React Router
- Ecosystem role:
app-framework - Project shell score:
9 - Source confidence:
github-api - Public handling:
public-summary-plus-license-aware-metadata - Semantic hash:
cb2095206656ce12061248636fe1f387d78d8ea4923e45b0df885ca16b1eacc0
Summary
Declarative routing for React [![npm package][npm-badge]][npm] [![build][build-badge]][build] [npm-badge]: https://img.shields.io/npm/v/react-router-dom.svg [npm]: https://www.npmjs.org/package/react-router-dom [build-badge]: https://img.shields.io/github/actions/workflow/status/remix-run/react-router/test.yml?branch=dev&style=square [build]: https://github.com/remix-run/react-router/actions/workflows/test.yml 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. - $1 - $1 - $1 - $1 - $1 Package…
Reuse Profile
React routing/data framework for app shells with nested routing, loaders/actions, and Remix stack heritage.
When To Reuse
- routing-heavy React app
- nested data app
- web app with progressive enhancement
Starter Or Template Clues
- examples/
- templates/
Agent Reuse Notes
Use when app architecture should center on routing, data loading, mutations, and nested layouts.
- INFERRED: Treat this repo as a reusable shell/layer candidate; inspect docs, examples, and release notes before transplanting patterns.
Repository Snapshot
- Default branch:
main - HEAD SHA:
caaae6535b4a9eb42ef08c08fe34b8e1c9861072 - Stars at crawl: 56416
- Forks at crawl: 10857
- Open issues at crawl: 136
- Primary language:
TypeScript - License:
MIT - README path:
README.md - README hash:
1c18219f8f027f607b443a5c53cf7da6368fc33ddeaf81a2ea161d07942bac22 - Changelog path:
CHANGELOG.md - Changelog hash:
095c7de61d290de87320f8db12fcff079ccd62ea3ee6b036d113108ebbdf797e - Latest captured release: react-router@7.15.1
Language Profile
- TypeScript: 5693553
- JavaScript: 39645
- CSS: 15981
- Shell: 4088
- MDX: 996
- HTML: 311
File Extension Profile
.ts: 505.md: 291.tsx: 265.json: 158.gitignore: 49.css: 43.js: 36.html: 25.yml: 25.ico: 24.stackblitzrc: 23.mjs: 17
GitHub Topics
- No GitHub topics were exposed.
Navigation
Public Handling Notes
- EXTRACTED: This page records metadata, links, summaries, and hashes from public GitHub sources.
- INFERRED: Full source code and long release text are not mirrored into the public wiki.
- Re-crawl before making current claims about stars, releases, or file structure.