Skip to content

PinDeck 3.4.0: formatted speaker notes, and the speaker view works

Latest

Choose a tag to compare

@ehabets ehabets released this 04 Nov 14:27

PinDeck is a local editor for HTML slide decks: pin elements on a slide, describe the change, and
Claude Code or OpenAI Codex edits the HTML and CSS.

New

  • Speaker notes show their formatting. The Notes field under the slide shows bold, italics, links
    and lists. ⌘B, ⌘I and ⌘U format the selection, Enter starts a new line, and pasted text
    comes in plain. Notes with markup the field cannot show safely are still edited as HTML, and nothing
    in them is lost on save.

Fixes

  • The speaker view works. Present opens the deck on localhost, so reveal.js's speaker view (S)
    shows the notes and the next slide instead of an empty window.
  • Claude's PinDeck commands are no longer refused. When a deck's CLAUDE.md names the CLI by
    another path (such as node ../pindeck/cli.mjs), Claude runs it by this server's path. A chat that
    used an old path is told the right one.

Install

npx pindeck path/to/deck

Requires macOS or Linux, Node 20 or later, and the claude or codex CLI signed in. The full list of
versions is at the end of the README.