Back to browse
Better PDF Presentations (+Typst)

Better PDF Presentations (+Typst)

by armstrongb·Jun 25, 2026·3 points·0 comments

AI Analysis

●●SolidCozySolve My Problem

Two-window presenter mode with speaker notes finally solves PDF presenting properly.

Strengths
  • Local-first design keeps PDFs in browser without uploading to external servers
  • Embedded YouTube and Vimeo support handles video slides that most PDF presenters break
  • Works with Typst, Polylux, Touying, and standard LaTeX PDFs without conversion
Weaknesses
  • Requires browser tab to stay open during presentation unlike native presenter apps
  • Audience follow-along sharing is optional feature that needs separate setup
Category
Target Audience

Presenters using Typst, LaTeX, or Polylux for slides

Similar To

PDF Presenter · Reveal.js · Marp

Post Description

Like many of us here I prefer not use PowerPoint. Recently I've been making slides in Typst (https://typst.app) which is great, except there's no good way to actually present the resulting PDF, and no support for speaker notes, videos or GIFS.

To fix this I built Presio: https://presio.xyz. Present any PDF in the browser as two synced windows, a controller (speaker notes, timer, media controls) and a viewer for the projector. It handles embedded video and GIFs, including YouTube/Vimeo.

Local by default: your PDF never leaves your browser. Optionally shareable so the audience can follow along on their own devices.

A short GIF explains it best: https://imgur.com/a/ZbvhPnc

Try the an example presentation: https://presio.xyz/present?from=https://github.com/benedict-...

Works with plain Typst, Polylux, Touying and PDFs from LaTeX too (speaker notes supported). Try it for a presentation and lmk what you think!

Similar Projects

EducationPass

The Musical Manifold [pdf]

NotebookLM-generated music theory PDF—content, not a tool.

ersinesen
242mo ago