Tech News
← Back to articles

Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs

read original related products more articles

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