Important
With the release of React Router v7 we are sun-setting continued development/maintenance on Remix v2. If you have not already upgraded to React Router v7, we recommend you do so. We've tried to make the upgrade process as smooth as possible with our Future Flags.
We plan to continue to address bugs that pose security concerns or prevent upgrading to React Router v7. If you have a bug in one of those categories, please open an issue in this repository and prefix the title with (v2):
.
For all other issues, ongoing maintenance will be happening in React Router v7, so please o[pen issues (bugs) and/or discussions (feature requests) in that repo.
We are happy you're here!
Remix is a full stack web framework that lets you focus on the user interface and work back through web fundamentals to deliver a fast, slick, and resilient user experience that deploys to any Node.js server and even non-Node.js environments at the edge like Cloudflare Workers.
Want to know more? Read the Technical Explanation of Remix.
This repository contains the Remix source code. This repo is a work in progress, so we appreciate your patience as we figure things out.
For documentation about Remix, please visit our website.
Also, please join our community on Discord.
The documentation is automatically generated on each release from the files in
the docs
directory.
If you're interested in contributing code and/or documentation, please see our guide to contributing.
Please see our code of conduct for any questions about the kind of community we are trying to build here and what to do if you need help with someone who is not acting professionally.