Hasty Briefsbeta

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.