DontSleepMac for Mac
One-click menu bar toggle that keeps the Mac awake, holding the display on or letting it sleep.
By seeknull. Free and open source, MIT licence.
DontSleepMac at a glance
- Version
- 1.0
- Released
- 5 October 2026
- Download size
- 484 KB
- Works on
- Apple silicon and Intel
- Licence
- MIT
- Category
- Menu Bar and Notch
- Developer
- seeknull
- GitHub stars
- 1
About DontSleepMac
Keeps your Mac awake from the macOS menu bar. One click, display held on or free to sleep. Built on Apple's caffeinate. No data collected, no network calls.
Screenshots

How to install DontSleepMac on a Mac
- Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
- Search for DontSleepMac and press Get. OpenDMG downloads version 1.0 from seeknull's own GitHub release.
- Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.
Updates to DontSleepMac show up in OpenDMG and install with one button. No account is needed.
Prefer to do it by hand? The developer's file is on GitHub: DontSleepMac-1.0.zip (484 KB).
What is new in DontSleepMac 1.0
# DontSleepMac 1.0 A one-click menu-bar toggle that keeps your Mac awake. Hold the display on, or let the screen go dark while the work carries on. This is the first release, and the first time there is a ready-made app to download. Until now you had to build it from source. ## What it does - **Stay Awake — Display On** keeps the screen on (`caffeinate -d`). - **Stay Awake — Display Off** lets the screen sleep on its normal timer while your Mac keeps working (`caffeinate -i`). - Left-click the eye in the menu bar to turn the last-used mode on or off. Right-click for the menu: both modes, **Show what's keeping Mac awake…**, and Quit. - The icon shows what your Mac is really doing, checked every 5 seconds, even when another app is the one keeping it awake. - Click a mode that is on to turn it off. If your Mac stays awake because of another app, it tells you which one instead of doing nothing. - **Show what's keeping Mac awake…** lists every process holding your Mac awake. A bare `caffeinate` is traced to the process that started it. - In Terminal, `/Applications/DontSleepMac.app/Contents/MacOS/DontSleepMac --diagnose` prints the same report and exits. ## What it won't do - Collect data or make network calls. It runs three of Apple's built-in tools and nothing else: `caffeinate`, `pmset -g assertions` and `ps`. …
More Menu Bar and Notch apps
-
StatsmacOS system monitor in your menu bar
-
IcePowerful menu bar manager for macOS (upstream, temporarily inactive)
-
Hidden BarAn ultra-light MacOS utility that helps hide menu bar icons
-
ThawThe open-source menu bar manager: hide, organize, and take control of menu bar icons
-
Boring NotchTurn your MacBook notch into a music and file control center
-
eulmacOS status monitoring app written in SwiftUI