• Stars
    star
    51,623
  • Rank 202 (Top 0.01 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 10 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Declarative routing for React

Welcome to React Router ยท npm package build

React Router is a lightweight, fully-featured routing library for the React JavaScript library. React Router runs everywhere that React runs; on the web, on the server (using node.js), and on React Native.

If you're new to React Router, we recommend you start with the tutorial.

If you're migrating to v6 from v5 (or v4, which is the same as v5), check out the migration guide. If you're migrating from Reach Router, check out the migration guide for Reach Router. If you need to find the code for v5, it is on the v5 branch.

Documentation for v6 can be found on our website.

Contributing

There are many different ways to contribute to React Router's development. If you're interested, check out our contributing guidelines to learn how you can get involved.

Packages

This repository is a monorepo containing the following packages:

Changes

Detailed release notes for a given version can be found on our releases page.

Funding

You may provide financial support for this project by donating via Open Collective. Thank you for your support!

About

React Router is developed and maintained by Remix Software and many amazing contributors.

More Repositories

1

remix

Build Better Websites. Create modern, resilient user experiences with web fundamentals.
TypeScript
26,965
star
2

history

Manage session history with JavaScript
JavaScript
8,231
star
3

indie-stack

The Remix Stack for deploying to Fly with SQLite, authentication, testing, linting, formatting, etc.
TypeScript
961
star
4

blues-stack

The Remix Stack for deploying to Fly with PostgreSQL, authentication, testing, linting, formatting, etc.
TypeScript
871
star
5

examples

A community-driven repository showcasing examples using Remix ๐Ÿ’ฟ
TypeScript
845
star
6

grunge-stack

The Remix Stack for deploying to AWS with DynamoDB, authentication, testing, linting, formatting, etc.
TypeScript
399
star
7

remix-website

TypeScript
270
star
8

remix-jokes

TypeScript
197
star
9

example-trellix

A partial trello board clone with Remix
TypeScript
177
star
10

react-router-website

The React Router website
TypeScript
136
star
11

starter-express

Starter project for using Remix with Express
TypeScript
112
star
12

example-movies

Data loading demo in Remix
JavaScript
53
star
13

starter-vercel

Remix Starter for Vercel
TypeScript
50
star
14

advanced-remix-2023

TypeScript
47
star
15

remix-discord-bot

TypeScript
40
star
16

remix-webpack-demo

TypeScript
36
star
17

starter-architect

Remix Starter for Architect (AWS CloudFormation with arc.codes)
TypeScript
24
star
18

release-comment-action

A GitHub Action to automatically comment on Pull Requests and related issues about a release. Used by Remix and React Router.
TypeScript
11
star
19

v1-compat-utils

Packages that enable v1 APIs in Remix v2 to enable easier upgrades.
TypeScript
11
star
20

remix-replit-template

replit
TypeScript
6
star
21

jamstack-conf-workshop

TypeScript
4
star
22

changelog-github

TypeScript
3
star