macOS menu bar app that keeps your Mac and its display awake.

A tiny macOS menu bar app that keeps your Mac and its display awake. Written in Swift and SwiftUI, with no third-party dependencies.
Click the cup in the menu bar and turn Awake on until you turn it off, or for 30 minutes up to 8 hours. While it is on, the panel shows how much time is left with a progress bar, and the cup turns orange and steams.
Under the hood it holds an IOKit power assertion of type PreventUserIdleDisplaySleep – the same one caffeinate -d creates – without spawning a separate process. When the app is turned off or quits for any reason, the kernel releases the assertion.