Fathom.js
Fathom.js is a jQuery plugin that turns HTML slides into an interactive presentation controlled via keyboard, mouse, or custom JavaScript interfaces, with optional video synchronization. The tool requires only simple div markup for slides and can be configured to display one slide at a time or multiple slides in a continuous scrollable view. It provides callback hooks and methods for creating custom navigation controls and syncing presentation slides to Vimeo videos through a timeline array.