Hovercraft is a tool to easily use impress.js with RestructuredText. Demo is here.

It uses python3, so (assuming python3 is already installed) install requirements:

$ sudo aptitude install python3-dev libxml-dev libxslt-dev libzip-dev

Create the virtualenv:

$ mkvirtualenv --python=/usr/bin/python3 hovercraft

Finally install hovercraft inside the virtualenv:

(hovercraft)$ pip3 install hovercraft