Find out what's keeping your Mac up.
Why Awake? shows which application is preventing your Mac from sleeping, and lets you force it to stay awake for a stretch when you actually want that. Built on go-pmset and go-caffeinate.
When something is holding sleep open, the menu shows which process and why — display assertion, audio, network share, anything pmset knows about.
Pick a duration from the menu; your Mac stays awake until the timer runs out.
go-pmset for the assertion read, go-caffeinate for the keep-awake — same plumbing the system tools use.
Left-click the menu bar to flip stay-awake on or off; right-click for the menu.
Launches at login via macOS Service Management; auto-updates from GitHub releases.
A few hundred lines of Go on top of menuet. Read the source, fork it, customize the durations.
It’s a few hundred lines of Go on top of menuet — the same library you can use to build your own menu‑bar app. Read the source, or start your own.