Generator for the React Starter Kit

Usage no npm install needed!

<script type="module">
  import slushReactStarterKit from '';


slush-react-starter-kit Build Status

Generator for the React Starter Kit

React is a JavaScript library for building user interfaces.

  • Just the UI: Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
  • Virtual DOM: React abstracts away the DOM from you, giving a simpler programming model and better performance. React can also render on the server using Node, and it can power native apps using React Native.
  • Data flow: React implements one-way reactive data flow which reduces boilerplate and is easier to reason about than traditional data binding.

This generator will scaffold out for you a project with the React Hello World example.

Learn more about how to use React in your own project.

Getting Started

Install slush-react-starter-kit globally:

$ npm install -g slush-react-starter-kit


Create a new folder for your project:

$ mkdir my-slush-react-starter-kit

Run the generator from within the new folder:

$ cd my-slush-react-starter-kit && slush react-starter-kit

You can use Gulp to preview your app by running gulp. This task will also reload watched files instantly with livereload. For more information, check out the gulpfile.js.


  • --skip-install Skips the automatic execution of bower and npm after scaffolding has finished.

Getting To Know Slush

Slush is a tool that uses Gulp for project scaffolding. To find out more about Slush, check out the documentation.


See the CONTRIBUTING Guidelines


If you have any problem or suggestion please open an issue here.


MIT © Jonathan Kemp