Interactive coding tutorials inside of the Atom editor.
See a video.
Read the docs.
Currently beta. Please post issues.
Use Atom CodeRoad to view and play your tutorial.
You'll need to download the Atom editor and install Atom Shell Commands.
Install the Atom-CodeRoad package: > apm install atom-coderoad
For an example of how to do this, see the image below:
You may also want to install terminal-plus used in the example above.
Toggle open Atom-CodeRoad using the Packages menu or press ctrl-alt-0.
To install a tutorial, setup a package.json file and save the tutorial as a dependency. Make sure NodeJS is already installed.
You can setup a project quickly by typing > npm init --y
into the command line in your project's folder. This agrees to all of the defaults for your newly created package.json file.
Now you can install a tutorial. Run > npm install --save-dev $THE-PACKAGE-NAME$
to save the tutorial as a package development dependency. If you run Atom-CodeRoad you should see the tutorial appear on the first screen.