Skip to content

v3.0.0 β€” OpenTeleprompter

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Apr 01:06
· 9 commits to main since this release

OpenTeleprompter v3.0 β€” Dynamic Island Redesign

This is a complete UI overhaul. Everything you loved about v2 is still here β€” same voice-scroll core, same tiny binary β€” but the entire interface has been rebuilt from the ground up.


✦ What's new in v3

Dynamic Island β€” properly done
The notch overlay now has real concave corners that bite into the menubar bezel exactly like Apple's Dynamic Island. Apple spring physics (cubic-bezier(0.32, 0.72, 0, 1)) for all expand/collapse animations. It looks like part of the OS.

React frontend
The entire UI is now built in React + Vite with a proper Zustand store. This unlocks fast iteration, clean state management, and a foundation for every feature we want to add next.

Rich text editor (Tiptap)
Bold, italic, color highlights, and smart cue markers: [PAUSE], [SLOW], [BREATHE]. Format your script exactly how you want to deliver it.

Script library
Save multiple scripts, switch between them instantly. Auto-saves on start. No cloud, no account, everything stays local.

Light & dark theme
Full theme support with a pastel light mode as default. Toggle from the menubar or settings.

Live controls while reading
Adjust scroll speed and font size on the fly β€” no need to pause your delivery.

Redesigned settings panel
A clean React settings view with ResizeObserver-driven auto-height. All your preferences in one place, persisted across sessions.

Visual test suite
16 Playwright tests covering 48 state combos (notch/classic Γ— idle/edit/read Γ— dark/light). Confidence in every release.


πŸ“¦ This release β€” macOS only

Windows: v3 has not been tested on Windows yet. Windows users should continue using v2.2.1 which is stable. Windows v3 is coming soon.

Platform File Notes
🍎 Apple Silicon (M1–M4) OpenTeleprompter_3.0.0_aarch64.dmg macOS 13+
🍎 Intel Mac OpenTeleprompter_3.0.0_x64.dmg macOS 13+

⚠️ First launch on macOS

macOS will warn the app is "damaged" because it isn't signed with an Apple Developer cert. It's not damaged β€” just remove the quarantine flag:

xattr -cr /Applications/OpenTeleprompter.app

Then double-click normally. You only need to do this once.


πŸ™ Support

OpenTeleprompter is free and open source (MIT). If it saves you time, consider leaving a ⭐ on GitHub β€” it helps more people find it.