All of the software used in this book is open source, so it's free to use. You'll need a web browser (obviously) and the ability to install Node and npm. Some command-line access will be needed. For the command-line tasks, Bash is recommended. It is readily available for OSX and Linux as well as Windows through Git (git-bash). In this book, we'll use Node 4.x and React 0.14.