Presentation Slides with Markdown

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. HedgeDoc

    HedgeDoc - Ideas grow better together

    I use something like this, indirectly.

    HedgeDoc [1] (a markdown collaborative pad tool) also uses reveal.js to build presentation slides from pads. It's quite easy to use and works very well.

    The presentation mode is able to manage a dual screen interface so the speaker can have a timer, see the next slide, and some private notes if necessary.

    Very cool.

    [1] https://hedgedoc.org/

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. marp

    The entrance repository of Markdown presentation ecosystem

    Check out marp[0], presenterm[1] and reveal.js[2]

    [0] https://github.com/marp-team/marp

  4. reveal.js

    The HTML Presentation Framework

  5. presenterm

    A markdown terminal slideshow tool

  6. quickslides

    Small opinionated utility to write presentations in markdown

    I wrote my quick and very opinionated solution for this: https://github.com/cavenditti/quickslides

    Just a little Python to generate a Typst file and then render it.

    It won't fit everyone but for me it's quick, flexible enough and creates good-looking slides.

  7. dslide

    Present anything Emacs can do with programmable, extensible, configurable slides & presentation steps made from org mode headings

    I keep seeing new projects that implement things that Emacs and Org mode already do incredibly well. I guess it's a testament to how steep the Emacs learning curve is, or perhaps how ugly the defaults look.

    You have ox-beamer, which lets you write your slides in Org-mode, and export using LaTeX and Beamer, which look pretty great. You can also use org-reveal, or org-re-reveal to make some visually very attractive presentations with reveal-js. And finally, if you want to actually have the presentation run inside Emacs, you can use dslide[0] which looks really nice, and leans heavily on org-babel.

    [0]: https://github.com/positron-solutions/dslide

  8. Godot

    Godot Engine – Multi-platform 2D and 3D game engine

    It’s definitely niche, but one of the best presentations I’ve ever seen was done in godot [0]

    One of my coworkers copied our PowerPoint theme, built a super basic presentation mode with transitions and used the engine for interactive demos live in the slides running the code.

    [0] https://godotengine.org/

  9. formsmd

    Developer-first, open source Typeform alternative (formerly known as Blocks.md)

    Slidev is awesome. I'm working on something like this but for forms: https://forms.md

  10. deck

    A Go Package for generation of slide decks and information displays (by ajstarks)

    decksh generates deck[3] markup that is rendered as PDF, SVG, or PNG.

    [1] https://speakerdeck.com/ajstarks/decksh-a-little-language-fo...

    [2] https://speakerdeck.com/ajstarks/decksh-object-reference

    [3] https://github.com/ajstarks/deck/blob/master/README.md

  11. learn-nix-the-fun-way

    A cheeky talk for PlanetNix 2025 on why you might want to use Nix

    Made me wonder if i should just write reveal.js instead.

    You can see it here: https://github.com/fzakaria/learn-nix-the-fun-way

  12. platon

    Slideshow from markdown

    I tried something similar some years ago, maybe 10 years ago or more, finally I didn't find a way to make it profitable ... and lost myself.

    https://github.com/juanpabloaj/platon

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Which software do you use when creating presentations?

    3 projects | /r/datascience | 16 Jan 2023
  • Reveal.js v6.0.0

    1 project | news.ycombinator.com | 30 Mar 2026
  • Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs

    2 projects | news.ycombinator.com | 27 Nov 2025
  • HTML Slides in 22 Lines of JavaScript

    4 projects | news.ycombinator.com | 7 Nov 2025
  • Show HN: Perfect your presentation with a panel of AI reviewers

    2 projects | news.ycombinator.com | 22 Sep 2025

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?