I replaced eight Mac utilities with one app, and measured what it cost
Описание и применение
OmniMac объединяет восемь популярных утилит для Mac в одно легковесное приложение, сохраняя все функции и снижая потребление памяти и CPU до минимальных значений.
Задача
Mac users often rely on multiple small utilities that consume significant memory and CPU, leading to a fragmented, resource‑heavy environment.
Результат
OmniMac consolidates eight utilities into a single lightweight app, matching or exceeding feature coverage while reducing memory footprint and CPU usage to negligible levels.
Рабочий процесс
- Identify common utilities and their resource usage
- Design a single app to replace all functions
- Implement modules for keep‑awake, window management, clipboard, sound, performance, tools, command bar, menu‑bar hider, and app cleaner
- Add dynamic island UI that adapts to notch or no‑notch Macs
- Measure CPU, memory, wake‑ups with scripts
- Optimize by disabling polling when modules are hidden
- Publish free MIT‑licensed app via website and Homebrew
- Provide source code, tests, and measurement scripts on GitHub
Доказательства
OmniMac is a single menu bar app, native (Swift, SwiftUI for the views, AppKit for the panels), free and MIT-licensed, that does what I actually used from each of those eight and stays out of the way: 0.017–0.033 % CPU, 33–37 MB of real memory and 0.3 wake‑ups per second at idle
The eight small apps — the seven that stay resident use 851 MB of RSS of between them on my Mac.
- Дата записи: 2026-09-21T15:45:43.953Z