The merge of convenience and cool!
Hovercraft! is a tool to make impress.js presentations from reStructuredText. For a quick explanation, see the demo.
- Write your presentations in a text markup language. No slow, limiting GUI, no annoying HTML!
- Pan, rotate and zoom in 3D, with automatic repositioning of slides!
- A presenter console with notes and slide previews!
- Support for showing mathematical formulas.
- Styling is easy with CSS.
- The slide show generated is in HTML, so you only need a web browser to show it.
- Easy sharing, as it can be put up on a website for anyone to see!
Full documentation is available at readthedocs.org, and also in the documentation subdirectory.
Hovercraft requires Python 3 and can be installed like any Python package. The easiest way is to install pip, and then run:
$ pip3 install hovercraft
Hovercraft is untested on Windows, but there is no reason it shouldn't work, at least in theory.
Hovercraft! was written by Lennart Regebro <regebro@gmail.com>, and is licensed as CC-0, except for the following:
reST.xsl
is (c) Michael Alyn Miller <malyn@strangeGizmo.com> and published under a BSD-style license included in reST.xsl itself.impress.js
is (c) Bartek Szopka (@bartaz) released under MIT and GPL licenses. See the impress.js page for more information.
Other contributors (see CHANGES.txt for details):
- Carl Meyer [carljm]
- Chris Withers [cjw296]
- Fahrzin Hemmati [fahhem]
- Christophe Labouisse [ggtools]
- Paul Schoenfelder [bitwalker]
- Bernhard Weitzhofer [b6d]
- Russ Ferriday [topiaruss]
- Henrik Blidh [hbldh]
- Ian Castleden [arabidopsis]
- Mario Bodemann [mariobodemann]
- Jürgen Hermann [jhermann]
- Adam Johnson [adamchainz]
- Frederik Möllers [frederikmoellers]
- David Baum [naraesk]
- Keith Maxwell [maxwell-k]
- Tony S Yu [tonysyu]
- Carlos Cámara [ccamara]