Macchiato is a lightweight macOS menu bar app that toggles caffeinate -ds with a single click. No terminal window required.
- One-click sleep prevention - click the menu bar icon to toggle
caffeinate -dson or off. - Visual status - the menu bar icon fills in when caffeinate is active, so you can tell at a glance.
- Launch at Login - optionally start Macchiato when you log in.
- Zero footprint - no Dock icon, no windows, just a menu bar item.
- macOS 14 (Sonoma) or later
Download the latest .dmg from Releases, open it, and drag Macchiato to your Applications folder.
Open Macchiato.xcodeproj in Xcode 15+ and run the Macchiato scheme.
To run tests:
xcodebuild test -project Macchiato.xcodeproj -scheme Macchiato -destination 'platform=macOS'
- Launch Macchiato. A coffee cup icon appears in the menu bar.
- Click the icon to open the menu.
- Click Turn On to start
caffeinate -ds(prevents display and system sleep). - The icon fills in to indicate caffeinate is active.
- Click Turn Off to stop it.
Caffeinate is automatically stopped when you quit Macchiato.