Shower

A presentation framework built on HTML, CSS and pure JavaScript. Works compatible with modern browsers, the structure offers keyboard accessibility and supports printing presentations in PDF format. It has a modular architecture where engines and themes are separated from each other.

SH

shower · Documents & Presentations

STARS4.9K
FORKS853
COMMITS—
CONTRIBUTORS38
VERSION—
UPDATED4 days ago
PresentationhtmlcssLightweightMIT

Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch

What can it do?
  • You create, manage, and publish presentation files using the CLI tool.
  • You perform your presentation by switching between keyboard controls and slides.
  • Using ready-made themes, you convert HTML and CSS-based presentations into PDF format.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    Accessibility enhancements: add role=application to body. Add explicit (hidden) link to launch full view

    “Recent testing with a screen reader user has demonstrated two challenges I didn't anticipate in my earlier PR. 1. JAWS screen reader intercepts all keystrokes. This can be alleviated by adding `role="application`" to the ` ` element. This will enable JAWS users to traverse…”

  • ↑ PositiveGitHub Issue

    Publish on bower

    “Used shower for my slides and it worked great. But the workflow could be better, I think. When the shower repo and the themes would be published on [bower]( one could create a new presentation more easy. It would separate the logic from the actual presentation. Then it would not…”

My note

Alternative pages

More in: Documents & Presentations