Sponsor webpack and get apparel from the official shop or get stickers here! All proceeds go to our open collective!

Starter Kits

The following table contains a curated list of starter kits that can be used as a jumping off point for webpack-based projects. To add a new kit to the list please visit this repository and submit a PR against this file:data/source/react-starter-projects.js.

Boilerplates should be used as Proof of Concepts to help you learn different webpack techniques for various frameworks. Make sure you understand what's going on in them and avoid copy and paste coding. Also note that none of these are officially supported by webpack. If you run into an issue, please report that to the maintainer(s) of the repository.
Project Name
Maintainer
Tags
Project Name
Maintainer
este
Tags
babeles6hmrlinterlive reloadreact nativereact-routerreduxtestswebpackwebpack 2
Project Name
Maintainer
kriasoft
Tags
babeles6hmrlinterlive reloadtestswebpack
Maintainer
dozoisch
Tags
babeles6hmrlinterlive reloadreact-routertestswebpack
Maintainer
KyleAMathews
Tags
CoffeeScripthmrlive reloadreact-routertestswebpack
Project Name
Maintainer
kjda
Tags
webpack
Project Name
Maintainer
webpack
Tags
babeles6hmrlinterlive reloadreact-routerwebpack
Project Name
Maintainer
kriasoft
Tags
babelCSS Moduleses6hmrlinterlive reloadreduxtestswebpackwebpack 2
Maintainer
gaearon
Tags
babeles6hmrlinterlive reloadminimalwebpack
Project Name
Maintainer
lynnaloo
Tags
babeles6lintertestswebpack
Project Name
Maintainer
reactGo
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Maintainer
irvinebroque
Tags
babeles6Fluxhmrlinterlive reloadreact-routertestsuniversalwebpack
Project Name
Maintainer
wbkd
Tags
babeles6Fluxreact-routertestswebpack
Maintainer
iam4x
Tags
babeles6Fluxhmrlinterlive reloadreact-routeruniversalwebpackwebpack 2
Project Name
Maintainer
jcreamer898
Tags
es6minimalwebpack
Maintainer
acdlite
Tags
babeles6Fluxhmrlive reloadreact-routeruniversalwebpack
Project Name
Maintainer
jedireza
Tags
babeles6Fluxlinterreduxwebpack
Project Name
Maintainer
react-boilerplate
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Maintainer
RickWong
Tags
babeles6inline stylereact-routeruniversalwebpack
Project Name
Maintainer
pheuter
Tags
babeles6hmrlive reloadreact-routerwebpack
Project Name
Maintainer
bradleyboy
Tags
babeles6hmrlinterlive reloadtestswebpack
Maintainer
survivejs
Tags
babeles6lintertestswebpackwebpack 2
Project Name
Maintainer
zxbodya
Tags
babeles6hmrlinterlive reloadtestswebpack
Project Name
Maintainer
olebedev
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxwebpack
Maintainer
alicoding
Tags
babelCSS Moduleses6hmrlive reloadwebpackwebpack 2
Maintainer
kriasoft
Tags
babelCSS Moduleses6hmrlinterlive reloadreduxtestswebpackwebpack 2
Project Name
Maintainer
vesparny
Tags
es6lintertestswebpackwebpack 2
Maintainer
erikras
Tags
babeles6hmrinline stylelinterlive reloadreact-routerreduxtestsuniversalwebpack
Maintainer
davezuko
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Project Name
Maintainer
cdebotton
Tags
babeles6hmrlinterlive reloadreact-routerreduxuniversalwebpack
Maintainer
vasanthk
Tags
babeles6hmrinline stylelive reloadminimalreact-routeruniversalwebpack
Maintainer
mobxjs
Tags
babeles6hmrlinterlive reloadminimalMobXwebpack
Project Name
Maintainer
geowarin
Tags
babeles6hmrlive reloadreact-routerreduxtestswebpack
Maintainer
anorudes
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Maintainer
xpepermint
Tags
babeles6hmrlive reloadreact-routeruniversalwebpack
Project Name
Maintainer
jkup
Tags
babeles6minimalwebpack
Project Name
Maintainer
bvanreeven
Tags
minimalTypeScriptwebpack
Project Name
Maintainer
vutran
Tags
babeles6hmrlinterlive reloadreduxwebpack
Maintainer
adampash
Tags
babeles6hmrlive reloadminimalreact nativereduxwebpack
Maintainer
krasimir
Tags
babeles6lintertestswebpack
Maintainer
vodkabears
Tags
babelCSS Moduleses6linterreact-routertestswebpack
Project Name
Maintainer
PBRT
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpack
Project Name
Maintainer
wwsun
Tags
babeles6minimalreact-routerwebpack
Maintainer
ericelliott
Tags
babeles6linterreduxwebpack
Project Name
Maintainer
FredericHeem
Tags
babeles6hmrlinterlive reloadMobXreact-routerreduxtestswebpackwebpack 2
Maintainer
osxi
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpack
Maintainer
mobxjs
Tags
minimalMobXTypeScriptwebpack
Project Name
Maintainer
unicorn-standard
Tags
babeles6reduxwebpack
Project Name
Maintainer
tpai
Tags
babeles6hmrlinterlive reloadreduxtestswebpack
Project Name
Maintainer
DominicTobias
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxuniversalwebpackwebpack 2
Maintainer
ahfarmer
Tags
babeles6minimalwebpack
Project Name
Maintainer
aspnet
Tags
babeles6hmrlive reloadreact-routerTypeScriptwebpack
Project Name
Maintainer
weblancaster
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxtestswebpack
Maintainer
rangle
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpack
Project Name
Maintainer
eanplatter
Tags
babeles6hmrlive reloadminimalwebpack
Maintainer
rauschma
Tags
babeles6hmrlive reloadminimalwebpack
Maintainer
skolmer
Tags
babeles6hmrlinterlive reloadwebpackwebpack 2
Project Name
Maintainer
ngduc
Tags
babeles6inline stylelinterreact-routertestswebpackwebpack 2
Project Name
Maintainer
rbartoli
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerwebpack
Project Name
Maintainer
coryhouse
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpack
Project Name
Maintainer
a-tarasyuk
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxwebpack
Maintainer
pauldotknopf
Tags
babeles6linterreact-routerreduxwebpack
Project Name
Maintainer
wdjungst
Tags
CSS Moduleses6lintertestswebpack
Project Name
Maintainer
mikechabot
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Maintainer
bharani91
Tags
babeles6hmrlive reloadreact-routerwebpack
Project Name
Maintainer
balupton
Tags
babeles6hmrlinterlive reloadreact-routerwebpack
Project Name
Maintainer
foxhound87
Tags
babelCSS Moduleses6hmrlinterlive reloadMobXreact-routerwebpackwebpack 2
Maintainer
birkir
Tags
babeles6hmrlive reloadreact-routertestsTypeScriptwebpack
Maintainer
tosFa
Tags
babeles6hmrlive reloadreact nativereact-routerreduxtestswebpack
Project Name
Maintainer
atSistemas
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxtestswebpack
Maintainer
codefoundries
Tags
babeles6hmrlive reloadreact nativereact-routeruniversalwebpack
Project Name
Maintainer
barbar
Tags
babeles6hmrlive reloadreact-routerreduxtestsTypeScriptwebpackwebpack 2
Maintainer
lubien
Tags
babeles6hmrlinterlive reloadreact-routerreduxuniversalwebpack
Project Name
Maintainer
NYTimes
Tags
babeles6hmrlinterlive reloadtestswebpack
Project Name
Maintainer
peter-mouland
Tags
babelCSS Moduleses6lintertestswebpackwebpack 2
Project Name
Maintainer
ctrlplusb
Tags
babelCSS Moduleses6hmrlinterlive reloadtestsuniversalwebpackwebpack 2
Maintainer
agrcrobles
Tags
babeles6hmrlinterlive reloadreact nativetestswebpackwebpack 2
Maintainer
xkawi
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestsuniversalwebpack
Project Name
Maintainer
djizco
Tags
babeles6linterreact-routerreduxwebpackwebpack 2
Maintainer
saikat
Tags
babeles6linterreact-routerwebpackwebpack 2
Project Name
Maintainer
jeffschwartz
Tags
babeles6hmrlinterlive reloadreact-routerreduxwebpack
Maintainer
goshakkk
Tags
babeles6webpack
Maintainer
janoist1
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxtestsuniversalwebpack
Maintainer
scalable-react
Tags
babelCSS Moduleses6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Maintainer
BackSpaceTech
Tags
babeles6lintertestswebpack
Maintainer
Rulox
Tags
babeles6hmrlinterlive reloadreact-routerwebpack
Project Name
Maintainer
wellyshen
Tags
babelCSS Moduleses6hmrlinterlive reloadreduxtestswebpack
Project Name
Maintainer
catalin-luntraru
Tags
babeles6hmrlive reloadreact-routerreduxtestswebpack
Project Name
Maintainer
jahe
Tags
babeles6hmrlinterlive reloadreduxtestswebpackwebpack 2
Maintainer
granmoe
Tags
es6linterreact-routerreduxtestswebpackwebpack 2
Project Name
Maintainer
zeit
Tags
babeles6hmrlinterlive reloadtestswebpackwebpack 2
Maintainer
WeLikeGraphQL
Tags
babelCSS Moduleses6hmrlinterlive reloadreduxtestsuniversalwebpack
Project Name
Maintainer
diegohaz
Tags
babeles6hmrlinterlive reloadtestswebpackwebpack 2
Maintainer
jquintozamora
Tags
babeles6hmrlive reloadminimalwebpack
Project Name
Maintainer
LEINWAND
Tags
babeles6hmrlive reloadreact-routerreduxwebpack
Project Name
Maintainer
andy9775
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Maintainer
madnight
Tags
babeles6lintertestswebpack
Maintainer
akopichin
Tags
babeles6TypeScriptwebpackwebpack 2
Maintainer
jquintozamora
Tags
CSS Moduleshmrlive reloadTypeScriptwebpack
Maintainer
brybrophy
Tags
babeles6hmrlive reloadMobXtestswebpackwebpack 2
Maintainer
developer239
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestswebpackwebpack 2
Maintainer
red-gate
Tags
babeles6hmrlinterlive reloadreact-routerreduxtestsTypeScriptwebpack
Maintainer
gilamran
Tags
CSS ModulesTypeScriptwebpackwebpack 2
Project Name
Maintainer
obetomuniz
Tags
babeles6hmrlinterlive reloadreduxtestswebpackwebpack 2
Maintainer
vitalybe
Tags
babeles6linterreact nativetestsuniversalwebpack
Project Name
Maintainer
Stupidism
Tags
babeles6lintertestswebpack
Maintainer
sotnikov-link
Tags
hmrlive reloadtestsTypeScriptwebpackwebpack 2
Project Name
Maintainer
peppesilletti
Tags
babeles6hmrlive reloadreact-routerreduxwebpack