Cross-platform desktop teleprompter built with Electron.
- Lightweight desktop teleprompter UI
- Adjustable speed and reading controls
- Always-on-top support
- Cross-platform packaging (Linux, Windows, macOS)
- Auto-generated app icons from
build/icon.svg
- Node.js 20+
- npm 10+
npm install
npm startnpm run lint
npm run format:checkGenerate icons only:
npm run icons:generateBuild per platform:
npm run release:linux
npm run release:win
npm run release:macBuild all targets:
npm run release:allBuild outputs are written to release/.
Automated release with GitHub Actions:
git tag v0.1.2
git push origin v0.1.2This triggers .github/workflows/release.yml and uploads build artifacts to the GitHub Release automatically.
cd release
chmod +x "Teleprompter Desktop-0.1.0.AppImage"
./Teleprompter\ Desktop-0.1.0.AppImageIf it does not start, install FUSE:
sudo apt update
sudo apt install -y libfuse2 || sudo apt install -y libfuse2t64See RELEASE_SIGNING.md for Windows signing and macOS notarization environment variables.