a slide deck,
in your terminal ⚓
deckhand presents plain markdown as a full-screen TUI — with live embedded terminals, a 2-D slide grid, and presenter notes in a second terminal.
deckhand your-talk.mdreal terminals in slides
A fenced terminal block spawns an actual PTY on the slide —
run a REPL, htop, or your demo live, then keep presenting while it runs.
two-dimensional decks
Columns move the talk forward; depth hides detail until someone asks. The overview shows the whole grid with vimium-style jump codes.
presenter notes
Notes after a ??? line stream over a unix socket to
deckhand notes in another terminal — with a talk timer and
what's-next preview.
just markdown
One file with --- separators, or a JSON manifest with one
file per slide. Compile either into a single shareable artifact.
themeable
Colors, borders, margins, and alignment — per user, per deck, or per slide, in frontmatter or the manifest. Solarized-safe defaults.
qr codes · ascii art · rows
A qr fence renders scannably, images become colored
ASCII art, and a row fence puts any blocks side-by-side.
present from a gist
deckhand https://gist.github.com/you/abc123 — or load the
same gist right here in your browser.