Hekyll

screenshot of Hekyll

a Jekyll generator for Impress.js presentations

Overview:

Hekyll is a presentation generator that uses Jekyll and Impress.js to create visually impressive presentations. It allows users to write Markdown files which are then converted into individual slides for an Impress.js presentation. The goal of Hekyll is to make it easy for hackers to create visually appealing presentations in Markdown and to facilitate collaboration through GitHub. It also provides features such as easy commit and publish through GitHub Pages, a print stylesheet for generating PDF slide decks, and a simple slideshow mode.

Features:

  • Markdown Presentation: Write presentations in Markdown format.
  • Collaboration: Allow easy collaboration on presentations through GitHub.
  • Publish through GitHub Pages: Users can commit and publish their presentations through GitHub using GitHub Pages.
  • Print to PDF: Provides a good print stylesheet for generating PDF slide decks when required by conferences.
  • Simple Slideshow Mode: Allows quick generation of regular slide shows with simple cross-fades between slides, without the need for individual positioning (like Prezi).
  • Flexible Themes: Allows users to easily drop in new presentation themes.

Summary:

Hekyll is a powerful presentation generator that combines the simplicity of writing in Markdown with the visually impressive capabilities of Impress.js. It aims to make it easy for users to create graphically appealing presentations while also providing features for collaboration and easy publishing through GitHub. Hekyll's flexibility, with support for custom themes and a simple slideshow mode, sets it apart from other presentation generators.