Enter your email to subscribe Devaradise. Totally free!

15 React Boilerplates / Starter Kits for Your Next React Project

Best react boilerplates

React boilerplate or React starter kit is an initial setup for React project that can be used to save your time every time you develop a React app. A React boilerplate usually built based on the project type and the libraries used.

Using a react boilerplate will save your time setting up the project structure, dependencies, and build configuration.


There are a lot of boilerplates out there that can be used in your project. But, choosing the right one isn’t simple as it seems since most of the boilerplates are very opinionated and depend on libraries that may not be used in your project.

Before you use a boilerplate, I want to remind you that if you’re just starting with react, I don’t recommend using one because it will only confuse you.

Using the official create-react-app boilerplate is enough if you’re just starting to learn React. You can learn and use this React project structure as well to expand your knowledge on how to structure a React project.

In this post, I curated the best 15 react boilerplates and starter kits for different kinds of projects from Github, ranked by popularity. But, just because a boilerplate is more popular than the others, doesn’t mean that it’s the best for your project.

You have to check and read the details first before you use it, so you know whether it’s suitable or not for your project.

1. React Boilerplate

Dark Mode

react-boilerplate (this link opens in a new window) by react-boilerplate (this link opens in a new window)

:fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

2. React Starter Kit

Dark Mode

react-starter-kit (this link opens in a new window) by kriasoft (this link opens in a new window)

React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)


3. Electron React Boilerplate

Dark Mode

electron-react-boilerplate (this link opens in a new window) by electron-react-boilerplate (this link opens in a new window)

A Foundation for Scalable Cross-Platform Apps

4. React Redux Universal

Dark Mode

react-redux-universal-hot-example (this link opens in a new window) by erikras (this link opens in a new window)

A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform

5. React Slingshot

Dark Mode

react-slingshot (this link opens in a new window) by coryhouse (this link opens in a new window)

React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in

6. Razzle

Dark Mode

razzle (this link opens in a new window) by jaredpalmer (this link opens in a new window)

✨ Create server-rendered universal JavaScript applications with no configuration


7. Rekit

Dark Mode

rekit (this link opens in a new window) by rekit (this link opens in a new window)

IDE and toolkit for building scalable web applications with React, Redux and React-router

8. React Firebase Starter

Dark Mode

react-firebase-starter (this link opens in a new window) by kriasoft (this link opens in a new window)

Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay

9. ARc – Atomic React

Dark Mode

arc (this link opens in a new window) by diegohaz (this link opens in a new window)

React starter kit based on Atomic Design

10. React PWA

Dark Mode

react-pwa (this link opens in a new window) by Atyantik (this link opens in a new window)

An upgradable boilerplate for Progressive web applications (PWA) with server side rendering, build with SEO in mind and achieving max page speed and optimized user experience.


11. React Most Wanted

Dark Mode

react-most-wanted (this link opens in a new window) by TarikHuber (this link opens in a new window)

Starter kit with “Most Wanted” application features

12. React Redux Typescript Boilerplate

Dark Mode

react-redux-typescript-boilerplate (this link opens in a new window) by rokoroku (this link opens in a new window)

A bare minimum frontend boilerplate with React 16, Typescript 3 and Webpack 4

13. React Redux Boilerplates

Dark Mode

React-Redux-Boilerplate (this link opens in a new window) by buckyroberts (this link opens in a new window)

Awesome React / Redux boilerplate and tutorial.

14. React Starterify

Dark Mode

react-starterify (this link opens in a new window) by Granze (this link opens in a new window)

A minimal React JS application starter kit


15. Rebar

Dark Mode

rebar (this link opens in a new window) by MachineAcuity (this link opens in a new window)

Multi-tenant SaaS boilerplate + examples for universal web application with React, Material-UI, Relay, GraphQL, JWT, Node.js, C* DB – Cassandra/Elassandra/Scylla.

16. Do you know another boilerplate?

Feel free to share another boilerplate in the comment below if you think it is worth mentioning.

I hope you enjoy this post.

Leave a Reply