← projects

PresentBuddy

Free, open-source macOS utility that preps your screen for professional presentations in one click.

Shipped
November 30, 2025
Stack
ElectronReactTypeScriptVite
Outcome
Open-source alternative to QuickPresent

Before a screen share or demo, there's always a checklist: hide the desktop icons, minimize every window, mute the volume, kill notifications, maybe swap the wallpaper for something less embarrassing. PresentBuddy turns that checklist into a single toggle, and restores everything automatically when you're done.

How it's built

An Electron + React + TypeScript app, built with Vite and packaged with electron-builder. Hiding desktop icons and other macOS-specific behavior is handled through a native window-helper addon rather than shelling out to AppleScript, which keeps toggling instant and reliable.

Features

  • Hide desktop icons and minimize all open windows
  • Switch to a professional wallpaper for the duration of the presentation
  • Mute system audio and disable notifications
  • One-click toggle with automatic restore of your previous state

Currently macOS-only; Windows and Linux builds are planned.