
You can quickly create a new React Router application from any of these templates using the create-react-router CLI.
npx create-react-router@latest --template remix-run/react-router-templates/<template-name>
If you find a bug or want to make an improvement to one of the templates, please create an issue or create a PR.
We intend to keep the number of templates in this repository to a minimum, and so will unlikely accept any new templates. The goal is for these templates to be a good starting point for many projects, as well as other community templates.
If you have a template you have developed and maintain, please submit a PR to add it to the list below.
If you have a question about React Router please open up a discussion on GitHub Discussions or reach out on Discord.
The following templates are maintained by the React Router team. For more information on each template, checkout out the README of the template repository.
Default template:
A full-featured production-ready template with server-side rendering, TypeScript, TailwindCSS, and Docker support. Perfect for building scalable applications with built-in asset optimization and hot module replacement.
npx create-react-router@latest
Node custom server template:
Extends the default template with a customizable Node.js server implementation, giving you full control over server configuration and middleware.
npx create-react-router@latest --template remix-run/react-router-templates/node-custom-server
Many vendors maintain their own templates for React Router. The following are popular deployment platforms with their own templates and deployment guides:
The following templates are maintained by the community. For more information on each template, checkout out the README of the template repository.
If you have a template you have developed and maintain, please submit a PR to add it.
Epic Stack - An opinionated project starter and reference that allows teams to ship their ideas to production faster and on a more stable foundation based on the experience of Kent C. Dodds and contributors.
Edge-first Starter Kit - A full-stack starter kit for Edge-first applications built with React on top of Cloudflare Developer Platform.
react-router-nest - React Router 7 x NestJS custom server template for Turbo + PNPM monorepos.
Forge 42 base-stack - A comprehensive React Router 7 template with React 19, TypeScript, TailwindCSS, Vite, Hono server, and built-in tools for testing, i18n, SEO, and development workflow.
React Router with Mantine - React Router 7 default template but with Mantine instead of TailwindCSS.
VITE-SHADCN - a Shadcn Admin UI built with React Router 7 and Shadcn, Vite, React, Zustand.
React Router with Material UI - React Router 7 with Material UI 7.