1. Node.js (required)
  2. Git (optional but recommended)
  3. Sublime Text (optional)

All of the files have been packaged up into a single location for your convenience.

Node.js 4.2.x (required)

This is the only required software. These are NodeBots so they require Node.js to run. Node is a JavaScript runtime based on the V8 engine. It is how you will be running the code today. Just download and install it.

The open source community runs on Git and GitHub. All of our examples as well as anything else you are likely to want to bring in will be on Git. Because of this, we recommend that you have Git. You can get away with not installing it if you prefer -- you can just download Zip files from GitHub -- so it is optional. If you don't already have Git installed, we recommend installing the GitHub client on Windows. For the Mac, open up a command line and type git --version. If it is already installed, you will get a version back. If not, OSX will ask you to install the necessary components automatically.

Sublime Text (optional)

You need a text editor. Chances are that you already have one that you like. If not, try Sublime Text. It is pretty nice.