Что такое revealjs?
Создавайте безупречные, профессиональные презентации show.js. Используйте, когда пользователь просит создать слайды, презентацию, колоду или слайд-шоу. Поддерживает темы, многоколоночные макеты, выноски, выделение кода, анимацию, заметки докладчика и настраиваемые стили. Генерирует HTML + CSS без необходимости этапа сборки. Источник: ryanbbrown/revealjs-skill.