MkSlides
Use mkslides to easily turn Markdown files into beautiful slides using the power of Reveal.js!
MkSlides is a static site generator that's geared towards building slideshows. Slideshow source files are written in Markdown, and configured with a single YAML configuration file. The workflow and commands are heavily inspired by MkDocs and reveal-md.
Features
Build static HTML slideshow files from Markdown files. Turn a single Markdown file into a HTML slideshow. Turn a folder with Markdown files into a collection of HTML slideshows with an index landing page.
Publish your slideshow(s) anywhere that static files can be served. Locally on your own device. On a web server. Deploy through CI/CD with GitHub/GitLab (like this repo!).
Preview your site as you work, thanks to python-livereload.
Use custom favicons, CSS themes, templates, ... if desired.
Support for emojis 😄 🎉 🚀 ✨ thanks to emoji
Depends heavily on integration/unit tests to prevent regressions.
... continue reading