Skip to content

Instantly share code, notes, and snippets.

@johnloy
Last active August 28, 2026 15:55
Show Gist options
  • Select an option

  • Save johnloy/27dd124ad40e210e91c70dd1c24ac8c8 to your computer and use it in GitHub Desktop.

Select an option

Save johnloy/27dd124ad40e210e91c70dd1c24ac8c8 to your computer and use it in GitHub Desktop.
List of markdown presentation tools

Electron apps

Slide deck frameworks supporting Markdown source

Hosted services

macOS apps

CLI markdown ⇒ slides conversion tools

@d9k

d9k commented Feb 15, 2026

Copy link
Copy Markdown

On the other hand https://github.com/yhatt/marp-cli-example:

  • Just do npm i and edit PITCHME.md.

  • node_modules: only 130MB

    • mathjax-full: 43MB
    • chromium-bidi: 14MB
    • puppeteer-core: 12MB
    • . . . . .
  • VSCode preview plugin!

  • Build to PDF is much faster, no errors with proxy (for proxy just install proxychains, configure it and prefix command with it: proxychains npm run pdf)

  "scripts": {
    "pdf": "marp --no-stdin PITCHME.md -o public/presentation.pdf",
  • If you want to fit long text just write scope CSS rule: <style scoped>section { font-size: 20px; }</style> inside the markdown slide: marp-team/marp-core#128 (comment)

  • Disable slides transition effects with transition: false in marp.config.mjs.

@ch040602

ch040602 commented Jul 1, 2026

Copy link
Copy Markdown

MDPR is another Markdown presentation option worth adding: https://github.com/ch040602/MdPr. It is focused on deterministic Markdown-to-editable-PowerPoint output, with HTML/PDF previews and visual validation. There is also an optional Codex companion, mdpr-skill, for semantic review hints and rendered-output critique: https://github.com/ch040602/mdpr-skill.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment