Free · Open source · macOS 14.2 (Sonoma) or later
It works on Macs without a notch, too — and brings ten more utilities with it. One menu-bar app, 16 MB, 0.017–0.033 % CPU. No accounts, no subscriptions, no telemetry.
16 MB on disk · Apple silicon and Intel · macOS 14.2 or later · English and Spanish · MITModules
Every module switches on or off with one click. What you don't use costs nothing.
Hover the notch and it expands: music, a file tray with AirDrop, calendar, sound, timer and performance. Connect your AirPods and you get the iPhone animation. It hides in full screen and gives a gentle haptic tap when it opens.
Adapts to every MacBook's notch; on Macs without one, as an island
Like Amphetamine: indefinitely, with a timer or until a given time. Stays awake with the lid closed, stops when the battery runs low and turns itself on when you plug in the charger or a display.
☕ time left in the menu bar
Switch between windows, not apps, with live thumbnails. Type to search and act without letting go: close, minimize, hide or quit.
⌘ Tab or ⌥ Tab · ⌘ W ⌘ M ⌘ H ⌘ Q
Halves, quarters, thirds, almost maximize, larger or smaller, restore, next display. Drag to an edge and see the footprint before you drop. Save whole layouts and bring them back with a number.
⌃⌥ ← ⌃⌥ → ⌃⌥ ⏎ · ⌃⌥ 1…9 layouts
Text, images and files. Search by typing, pin what you always use, pause when copying something sensitive. In memory by default; on disk if you choose.
⇧⌘ V opens the history · ⌥ P pins
Copy the text of any part of the screen (OCR), grab a colour, mute the microphone with a shortcut, lock the keyboard to clean it, hide desktop icons and guard against accidental ⌘Q.
⇧⌘ 2 text · ⇧⌘ 6 colour · ⌃⌥⌘ M mic
A different volume for every app and a 10-band equaliser, global or per app, with nine ready-made presets. Instant switching of speakers or microphone, balance, mute and output priority. It follows your Mac's volume keys in real time.
⌃⌥⌘ O cycles the output
Hides the icons you don't use every day and gives you your bar back: click the arrow to unfold them, click again to tuck them away. You pick what hides once, by ⌘-dragging the icons past the arrow.
like Ice, without installing Ice
Uninstalls an app with everything it leaves behind — preferences, caches, containers, saved state — and finds the leftovers of apps you already deleted. Everything goes to the Trash; nothing is deleted outright.
like AppCleaner, inside the same app
Per-core CPU (watch the efficiency cores work while the big ones idle), GPU, memory with pressure, disk, network, temperature and which apps are eating your Mac. With alerts when something goes wrong.
only samples while you're looking
⌥Space and type: every OmniMac feature and every app, without remembering eight shortcuts. “slmi” finds “Silence the microphone”.
off by default: ⌥Space belongs to Raycast
Up close
Six tabs, and you choose which ones. When the song changes it peeks out for a moment with the title; OmniMac's notices can appear there instead of in a pill. On a Mac without a notch it draws a floating island instead.

Twenty-one shortcuts with the same logic: ⌃⌥ and a key, and every one can be changed. If you already use Rectangle or Magnet, OmniMac tells you which ones it couldn't claim instead of staying quiet. Repeat a shortcut to cycle sizes. Save how everything is laid out and return to it with ⌃⌥ and a number; hold to free it.
From the menu bar you turn on keep-awake, switch the audio output, apply a layout or open the clipboard. Modules you switch off disappear from the menu and the notch.

Real captures of the app. Enable only the ones you want in Settings.







Recorded from the real app, no tricks: music, tray, AirPods, ⌘Tab, windows, clipboard and Settings in a little over a minute and a half.
Silent. Also vertical.
Performance
We measured OmniMac and the eight apps it replaces with the same method: each one alone, at idle, on the same Mac. Here is the data.
Lower is better · MB
Lower is better · % of one core
The seven that live in your menu bar take 851 MB.
OmniMac does their job with 86 MB: 90 % less.
Measured on 8 September 2026 on an Apple silicon MacBook running macOS 26.5 (OmniMac on 11 September, running 0.5.1; Ice, FineTune and AppCleaner on the 8th; Amphetamine, AltTab, Rectangle, Maccy and BoringNotch on 3 September; same machine and same method). CPU = CPU time consumed divided by elapsed time over 50 s at idle, after 15 s of startup and with no window of the app open; memory = RSS (ps -o rss), helper processes included. AppCleaner is left out of the total because it does not live in the background: you open it, use it and close it. Ice will not start without Accessibility permission; with its welcome window up it read 3.52 %, which is the window, not the app. Real physical memory (what Activity Monitor shows) is only available for the four measured this month: OmniMac 33–37 MB, FineTune 49 MB, Ice 37 MB, AppCleaner 33 MB — which is why the comparison is RSS against RSS. Two traps that fooled us once and are now documented: querying the app through Accessibility costs the app CPU, and the IDLEW/CSW columns of top -l are cumulative counters, not rates. Versions: Amphetamine 5.3.2, AltTab 11.5.0, Rectangle 1.100, Maccy 2.7.1, BoringNotch 2.7.3, Ice 0.11.12, FineTune 1.9.0, AppCleaner 3.6.8, OmniMac 0.5.0. One machine and one run: think orders of magnitude, not decimals. Full methodology in docs/PERFORMANCE.md.
Detailed comparisons, including what each app does better: Amphetamine · AltTab · Rectangle · Maccy · BoringNotch · Ice · FineTune · AppCleaner
Comparison
What each one does, according to its official documentation and settings panels. They are all good at their own thing; the difference is doing all of it with a single resident app.
| Feature | OmniMac | Amphetamine | AltTab | Rectangle | Maccy | BoringNotch | Ice | FineTune | AppCleaner |
|---|---|---|---|---|---|---|---|---|---|
| Keep awake, with closed lid and triggers | ✓ | ✓ | — | — | — | — | — | — | — |
| ⌘Tab by windows with thumbnails and search | ✓ | — | ✓ | — | — | — | — | — | — |
| Window shortcuts and drag snapping | ✓ | — | — | ✓ | — | — | — | — | — |
| Saved window layouts | ✓ | — | — | Pro (paid) | — | — | — | — | — |
| Clipboard with images, files, search and pins | ✓ | — | — | — | ✓ | Paid extension | — | — | — |
| Notch with music, tray, AirDrop and calendar | ✓ | — | — | — | — | ✓ | — | — | — |
| AirPods-connected animation with battery | ✓ | — | — | — | — | — | — | — | — |
| Per-app volume and device switching | ✓ | — | — | — | — | — | — | ✓ | — |
| 10-band equaliser, global and per app | ✓ | — | — | — | — | — | — | ✓ | — |
| Hide menu bar icons | ✓ | — | — | — | — | — | ✓ | — | — |
| Uninstall apps with all their leftovers | ✓ | — | — | — | — | — | — | — | ✓ |
| Find leftovers from apps you no longer have | ✓ | — | — | — | — | — | — | — | — |
| Timer and Pomodoro | ✓ | — | — | — | — | — | — | — | — |
| OCR, colour picker, mic, keyboard lock | ✓ | — | — | — | — | — | — | — | — |
| Per-core CPU, GPU, temperature and top processes | ✓ | — | — | — | — | — | — | — | — |
| Resident apps needed for all of the above | 1 | 7 in the menu bar, plus AppCleaner when you open it | |||||||
| Memory at idle (RSS) | 86 MB | 100 MB | 212 MB | 84 MB | 91 MB | 149 MB | 99 MB | 116 MB | 90 MB |
| CPU at idle | 0.017–0.033 % | 0.000 % | 0.020 % | 0.040 % | 0.020 % | 0.340 % | 0.040 % | 0.000 % | 0.000 % |
| Price | Free | Free | Free | Free | Free | Free | Free | Free | Free |
Informational comparison prepared by OmniMac's author from objective, verifiable data: features come from each app's official documentation and the text of its settings panels; the consumption figures come from our own measurements (3 and 8 September 2026) using the method described above. The free versions listed are the ones compared; "Pro" and "extension" mark features those apps offer in a paid version. Amphetamine, AltTab, Rectangle, Maccy, BoringNotch, Ice, FineTune and AppCleaner are trademarks of their respective owners; OmniMac is not affiliated with any of them and does not seek to disparage them: each one does its own job very well.
FAQ
Accessibility to move windows and show ⌘Tab; Screen Recording for thumbnails and OCR; Calendar only if you enable that notch tab; and "record system audio" only if you lower an app's volume. Each is requested when needed, never before.
No. No accounts, no analytics, no servers. The only thing that touches the Internet is the update check (GitHub), and you can turn it off.
Any Mac running macOS 14.2 (Sonoma) or later, Apple silicon or Intel. The dynamic notch reads the real notch size of each display (14- and 16-inch MacBook Pro since 2021, 13- and 15-inch MacBook Air since 2022) and places the tabs so nothing hides underneath; on external displays or Macs without a notch it works as a small island, and you can also switch that module off and keep the other six.
By itself. OmniMac checks once a day for a new version and offers it; the package is signed and verified before installing. Also from the menu: "Check for updates…".
Because it isn't signed with an Apple developer account ($99 a year, and OmniMac is free). The warning appears only the first time: go to System Settings › Privacy & Security and click "Open Anyway". The code is public, so you can check exactly what it does or build it yourself.
Drag the app to the Trash. If you used closed-lid mode, the scripts/uninstall.sh script in the repository also removes the system rule that enables it. Nothing else is left behind.
Yes, and open source (MIT licence). If it saves you time every day, you can buy me a coffee or support the project on GitHub Sponsors.
Free, 16 MB. Any Mac with macOS 14.2 (Sonoma) or later, Apple silicon or Intel.
You get the.pkg installer (it puts the app in Applications and sets up closed-lid mode). Since OmniMac doesn't go through an Apple developer account, macOS will warn the first time: open it from System Settings › Privacy & Security › "Open Anyway". Just that once. There is also a .zip with the app.