Hosting a reveal.js presentation on github pages

by Anna Kennedy — on  ,  , 

Having just written a short git course using reveal.js, I was looking for somewhere to host it online, and I discovered that Github pages worked beautifully.


  • Make a new empty repository in github (don’t let it do any fancy setting up for you)
  • Commit the reveal.js presentation (the whole folder) to a branch called gh-pages
  • The presentation should now (within a few minutes) be available at

For this repository:

This is the presentation:

So easy! So pretty!

Liked this? Share it with