Mark it. Show it.
A lightning-fast, dark-first PDF annotator that disappears until you need it and plugs straight into OBS browser-source setups or any WebSocket-friendly workflow.
- Stays invisible until you need it
- True dark-mode with neon highlights
- OBS browser source + local WebSocket control
- <10 MB install, <80 MB RAM usage

Annotations Workspace
Tool settings, color controls, and live markup while presenting
See the Actual UI
StreamSlate keeps your controls close while keeping your stream output clean.

Annotations Workspace
Tool settings, color controls, and live annotations while presenting.

Presenter View
Minimal output mode optimized for OBS browser source capture.

Settings Panel
Streaming-focused preferences including transparent background and borderless mode.
Built for Creators
Every feature designed with streaming and content creation in mind
Annotations
Highlight, underline, free-ink, shapes, and call-outs
Native Capture
ScreenCaptureKit integration for ultra-low latency on macOS
Dark-First UI
Dark chrome, neon palettes, and optional PDF page inversion
PDF Export
High-fidelity export with precise arrowheads and vectors
Presenter Mode
A real borderless Tauri presenter window for clean streaming
WebSocket Automation
Local commands for page, zoom, presenter, and annotation control
Plug & Stream
Designed to work seamlessly with your existing streaming setup
OBS Studio
Add as Browser Source with auto-generated URL
Stream Deck Workflows
Trigger local WebSocket commands from custom profiles
WebSocket API
Local remote control for page, zoom, presenter, and annotations
Quick Start
$ streamslate MyDeck.pdf
Then add Browser Source in OBS:http://localhost:11451/presenter
Ready to level up your streams?
Join creators using StreamSlate to engage their audience with crystal-clear annotations.