Stay awake, on your schedule.

NoDecaf is a lightweight menu bar app that prevents your Mac from sleeping — but smarter than a simple toggle. Define schedule triggers and let NoDecaf handle the rest.


Schedule Triggers

Create rules that activate automatically, without ever touching the menu bar.

  • Time of Day — Run on specific days and hours (e.g. weekdays 9am–6pm)
  • Battery Level — Pause caffeination when the battery drops below a threshold
  • Charging State — Run only while your Mac is plugged in
  • Date Range — Keep triggers active for a specific period only — useful for travel, crunch weeks, or event coverage

Built for macOS

  • Menu Bar First — Lives quietly in the menu bar; no Dock icon, no clutter
  • Status at a Glance — Icon and remaining time visible in the menu bar label
  • Quick Shot Sessions — One click starts a timed session (e.g. 30 minutes) without touching your schedules
  • Keyboard Shortcuts — Toggle, extend, and end sessions entirely from the keyboard
  • URL Scheme — Start, stop, and manage sessions from Shortcuts, Raycast, Alfred, or any scripting tool via nodecaf://
  • Native SwiftUI — Built to feel right at home next to macOS system apps

Available in 2 Languages

English and Korean.


Privacy First

NoDecaf does not collect, store, or transmit any personal data. There are no accounts, no tracking, and no network calls. Every setting lives locally on your Mac.


Support & FAQ · Privacy Policy