Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs
14 days ago
- #revealjs
- #markdown
- #slideshow
- MkSlides is a static site generator for creating slideshows from Markdown files using Reveal.js.
- It can build static HTML slideshows from single or multiple Markdown files.
- Supports live preview with python-livereload for real-time editing.
- Customizable with themes, templates, and plugins.
- Includes features like emoji support, Mermaid.js, and PlantUML integration.
- Configurable via a YAML file (mkslides.yml) with options for index pages and slides.
- Frontmatter in Markdown files allows per-file configuration overrides.
- Commands include `build` for static site generation and `serve` for live preview.
- Supports deployment on any static file hosting service, including GitHub/GitLab.