react-router alternatives and similar libraries
Based on the "Router" category.
Alternatively, view react-router alternatives based on common mentions on social networks and blogs.
react-router-reduxRuthlessly simple bindings to keep react-router and redux in sync.
wouter8.4 0.0 react-router VS wouter🥢 A minimalist-friendly ~1.5KB routing for React and Preact. Nothing else but HOOKS.
redux-router7.6 0.0 react-router VS redux-routerRedux bindings for React Router – keep your router state inside your Redux store
Router56.9 0.0 react-router VS Router5Flexible and powerful universal routing solution
react-router-componentDeclarative router component for React.
react-router-scrollReact Router scroll management
rrtr5.0 0.0 react-router VS rrtrA complete routing solution for React.js.
react-breadcrumbsAutomatic breadcrumbs for React-Router
redux-first-historyRedux history binding support react-router - @reach/router - wouter - react-location
monorouter2.4 0.0 react-router VS monorouterAn isomorphic JS router
cerebral-module-routerAn opinionated URL change handler for Cerebral
Appwrite - The Open Source Firebase alternative introduces iOS support
Do you think we are missing an alternative of react-router or a related project?
Welcome to React Router ·
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
When v6 is stable we will publish the docs on our website.
There are many different ways to contribute to React Router's development. If you're interested, check out [our contributing guidelines](CONTRIBUTING.md) to learn how you can get involved.
This repository is a monorepo containing the following packages:
Detailed release notes for a given version can be found on our releases page.
You may provide financial support for this project by donating via Open Collective. Thank you for your support!
React Router is developed and maintained by Remix Software and many amazing contributors.