They are written using Asciidoc, and can be rendered to to html in Reveal.js using Asciidoctor.
Check out the project and run the following:
npm install
node asciidoctor-reveal.js
This will produce a presentation.html file.
This file has already been checked in for convenience.