Stoatworks Labs

Presentation Commander — Client

A presenter for the stage laptop

In developmentv1.1.1ApplicationTypeScript
Presentation Commander — Client — A presenter for the stage laptop
The main window presenting a real PDF: Now and Next, with the Program Out display picker above.

What it does

The presentation-laptop half of Presentation Commander: a presentation engine rather than a capture tool. It opens the deck itself, so Program and Next Slide leave as two clean NDI streams rather than a scraped screen.

On macOS it can also drive a real, already-open Keynote slideshow over AppleScript instead of a pre-exported PDF, and PowerPoint the same way on macOS and Windows — navigation is two-way, so a presenter's own clicker is reflected back into the UI.

  • Bespoke PDF engine with Now and Next rendered locally via pdf.js
  • Internal PDF links — a contents page, a "back to agenda" button — stay clickable and jump to the right page
  • Keynote on macOS: slide count and presenter notes pulled on open, navigation two-way with the real slideshow
  • PowerPoint on macOS and Windows, plus Google Slides and Canva
  • Dual NDI out: Program and Next Slide as separate senders
  • OSC control, with a Bitfocus Companion module

Where it stands

In development, tagged at v1.1.1. The video tour is the real application presenting a real PDF, driven over its own OSC control surface, running standalone rather than paired to a server. It has not been run on a live show.

Watch it running

Presentation Commander — Client video thumbnail

Nothing loads from YouTube until you press play.Watch it there instead