This file is the deck and the viewer. Everything runs locally; nothing leaves the browser.
Load content
Open… or drop a .md (Marp markdown), a .json outline, or another deck .html.
Drop images alongside; references by file name resolve automatically.
Edit opens the source for in-place changes with live preview.
PDF
Print / Save PDF.
Destination: Save as PDF.
Margins: Default (the page size is fixed at 16:9 by the file).
If a "Headers and footers" box shows, untick it.
Save
Save writes this file (asks where once, then saves silently).
Download copy if the file picker is blocked.
Present
Arrow keys, Space, PageUp/Down to move; Home/End; F fullscreen; Esc to exit.
Space also walks a slide's reveal steps (+++) and versions (_stack) in order; ↑/↓ move between versions; hover or focus a card or diagram box that carries detail.
PowerPoint
Export .pptx writes an editable deck on the built-in phk-lite template: cover, chapter and closing slides use the template's own layouts; other slides keep their rendered layout as text boxes, tables, pictures and shapes.
Fonts follow the template (Inter), so line breaks can shift slightly; check long text boxes after export.
Writing decks with an AI assistant
AI guide opens copy-ready instructions (markdown or JSON flavour). Paste them into Copilot with your content notes; it returns a file you drop on this page.
About
Deck kit by Paul Kruchoski, MIT License. The phk-lite theme and PowerPoint template are part of the kit. Inter is under the SIL Open Font License 1.1; Font Awesome Free icons under CC BY 4.0; markdown-it under MIT.
AI guide
Paste the text below into Copilot (or any assistant) together with your content notes and ask for the deck; if the chat box refuses a paste this long, download the guide and attach the file instead. Drop the file the assistant returns onto this page. The guide lists exactly what this kit renders, so the result loads without edits. The markdown flavour is the more forgiving of the two: smaller assistants that lose a bracket in a long JSON outline usually get the markdown right.