A macOS menu bar app that shows a presenter-only overlay (teleprompter + slide-notes deck). Designed for presenters using Google Meet and sometimes Microsoft Teams, typically sharing entire screen.
The overlay is intended to be visible only to the presenter. The app includes Protected Mode to attempt to hide the overlay from screen capture/screen sharing (best effort) and a built-in Test Capture Setup screen.
brew tap michaeltookes/tap
brew install --cask prompterDownload the latest release from GitHub Releases:
- Prompter.dmg — Drag-to-Applications installer
- Prompter.zip — Direct app bundle
The app is signed and notarized by Apple for Gatekeeper approval.
- Menu bar app (NSStatusItem)
- Deck editor (cards)
- 6 layout templates per card (PowerPoint-like)
- Drag & drop images into template slots
- Optional image callouts (per-card)
- Always-on-top overlay window
- Protected Mode (attempt hide from capture)
- Click-through overlay mode
- Presentation timer with per-card countdown and configurable modes
- Global hotkeys (works while presenting)
- Automatic updates via Sparkle
- Persistence (deck, assets, settings)
- Title + Bullets
- Title + Notes
- Image Top + Notes Bottom
- Two Images Side-by-Side + Notes
- 2x2 Image Grid + Caption
- Full-Bleed Image + 3 Key Bullets (overlay-friendly)
- Cmd+Shift+O: Toggle Overlay
- Cmd+Shift+← / Cmd+Shift+→: Previous / Next Card
- Cmd+Shift+= / Cmd+Shift+-: Font Size Up / Down
- Cmd+Shift+] / Cmd+Shift+[: Overlay Opacity Up / Down
- Cmd+Shift+Up / Cmd+Shift+Down: Scroll within card notes (if overflow)
- Cmd+Shift+C: Toggle Click-through Overlay
- Cmd+Shift+P: Toggle Protected Mode
- Cmd+Shift+T: Start / Pause / Resume Timer
After installation, launch Prompter from your Applications folder. The app runs in the menu bar.
git clone https://github.com/michaeltookes/prompter.git
cd prompter/Prompter
open Prompter.xcodeprojThen build and run the macOS target in Xcode.
This project is licensed under the MIT License.
Capture protection is best-effort. Some capture tools or capture methods may still display the overlay. Always verify with the built-in "Test Capture Setup" screen before a live presentation.