Tooling

Presentations & Decks

Slide decks for designers, devs, and conference talks — code-first and visual.

Slide decks for talks, design reviews, and pitches. The dev-leaning code-first picks vs. the polished WYSIWYG free tiers.

Code-first / Markdown decks

  • Slidev — free OSS (MIT); Vue-based; Markdown + components + presenter mode + code highlighting + recording. The default for developer talks in 2026.
  • Marp — free OSS (MIT); Markdown → HTML / PDF / PPTX; Marp for VS Code is the easy on-ramp.
  • Reveal.js — free OSS (MIT); the long-running HTML-presentation framework.
  • MDX Deck — free OSS; React/MDX-based; less active.
  • Spectacle (Formidable) — free OSS; React-based.
  • Remark — free OSS; minimal Markdown deck.
  • @deckdeckgo/core — free OSS web-component decks.

Visual / WYSIWYG with generous free tiers

  • Pitch (free) — closed source; very generous free tier; the modern "Keynote in a browser." Real-time co-editing.
  • Canva (free) — closed source; freemium; massive template library.
  • Google Slides — free with a Google account; the boring-but-fine default.
  • Beautiful.ai (free) — closed source; very limited free tier; AI-templated layouts.
  • Tome — closed source, freemium; AI-narrative deck builder.
  • Prezi (free) — closed source; freemium; zoom-based decks; mostly legacy in 2026.
  • Gamma — closed source, freemium; AI deck generator.

"Slides as a website" (decks that ship to the web)

  • Slidev + Vercel / Cloudflare Pages — see above; build to static site, deploy.
  • Reveal.js + same — works equally well.
  • Notion — yes, you can present a Notion page; underrated for design reviews.

Designer-favorite / native apps

  • Apple Keynote — free with a Mac / iCloud; still the polish ceiling. Closed source.
  • Microsoft PowerPoint — paid (M365). The corporate default.
  • LibreOffice Impress — free OSS; the open Keynote/PowerPoint alternative.

Specialized

  • Deckset (macOS) — closed source, paid; Markdown → polished decks.
  • Big by tsoding / big.js — minimalist huge-text decks; OSS.
  • HTML5 Slides (Google IO 2011) — still the spirit-animal of code-decks.

Embed code / live demos in decks

  • Slidev — has built-in <Tweet />, <iframe />, <TwoSlash />, and Monaco editors.
  • Sli.dev with Shiki — code highlighting with line transitions.
  • Revealjs Highlight plugin — same.
  • See Code Playgrounds for embedded sandboxes.

Pick this if…

  • Developer talk, want to write Markdown: Slidev.
  • Single Markdown file, fast turnaround: Marp.
  • Designer-polished, free, browser-based: Pitch or Canva.
  • Need to share with non-technical reviewers, free: Google Slides or Pitch.
  • Polished native, you're on a Mac: Keynote.
  • Fully OSS desktop: LibreOffice Impress.

On this page