Share a Marp deck with linkdown

Marp turns a Markdown file into slides. linkdown turns the built HTML bundle into a URL anyone can open.

  1. Install Marp
    npm install --save-dev @marp-team/marp-cli
    Use the Marp CLI (https://github.com/marp-team/marp-cli) or the VS Code extension.
  2. Author your deck
    npx marp deck.md --html --output dist/
    Markdown front matter + slide separators (`---`).
  3. Zip the output and share
    zip -r out.zip dist/ && linkdown create .
    The CLI expects a single .zip containing the index.html at the root.