Skip to content


Subversion checkout URL

You can clone with
Download ZIP
yet another HTML5 Presentation Assembler
Ruby JavaScript
tree: 3bf77793df

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


View the demo

Dependencies and supported browsers

Tested on Ruby 1.8.7 and 1.9.2. It works with the latest versions of Chrome, Safari and IE (9+). Firefox and Opera don't support the CSS zoom property, and consequently slides will not resize correctly.


First install the dependencies (it may take some minutes):

gem install watchr
gem install thin

Then execute the following command:


If you don't have execution permission, try:

ruby watch


The demo slideshow in the "slideshow" folder contains instructions to get you started. Everything inside the "slideshow" folder is related to a specific presentation. However, what's inside the "lib" folder and the "watch" script is generic and should not be modified.


For more information and additional options execute:

./watch --help


slideshow.html is based on the HTML5 Slideshow project by Rob Flaherty. The code was extended and new features were added:

  • The ruby script which offers support for partials and automated build
  • Dimensions and proportional slide resizing according to a specified ratio (for example, 1280x800)
  • Additional options (for example, hide the toolbar but keep the slide number visible)
  • Live.js was added (browser automatic refresh)
  • Less.js was added

2011 David Francisco, released under the MIT license.

Something went wrong with that request. Please try again.