Memory purge
Reclaim used RAM in one click. Optional auto-purge watches free memory and acts on its own once it drops below your threshold.
Memory, caches, disk space β handled from the menu bar. Native, tiny, and free forever.
Fifteen focused tools in a single menu bar drop-down β no bloat, no upsells.
Reclaim used RAM in one click. Optional auto-purge watches free memory and acts on its own once it drops below your threshold.
Clears user cache, logs older than 3 days, and .DS_Store files β safely, with no administrator elevation required.
Empties your Trash in one click, exactly as if you'd done it by hand β just faster.
Clears the DNS cache when sites won't load or your network isn't behaving as expected.
Forces a fresh reindex of your disk when Spotlight search starts returning stale or missing results.
Trims local APFS Time Machine snapshots via the native tmutil command, reclaiming real gigabytes on disk.
Disk, RAM, battery and CPU at a glance in the menu bar, with sparkline history and a list of top memory consumers.
Finder, Dock and SystemUIServer sometimes balloon β restart them in one click, no logout required (WindowServer deliberately excluded).
Lists MobileSync backups with size and date β you decide what to remove, always via Trash, never a hard delete.
Copy twice within a second and a history bar slides up β click any card to paste it again. Off by default, and it never reads what your password manager marks as concealed.
Breaks down caches, old downloads, dev tool junk and large files by size, pre-checking what's safe to remove. Nothing is deleted without your say β and always via the Trash.
Notifies you if the Mac overheats or a single app hogs RAM or CPU. Purely observational, with a cooldown so it never spams the same warning twice.
Spots apps that stopped responding and adds a one-click Force Quit β no more guessing which window locked up.
Live RPM for every fan, read straight from the sensors. Skipped entirely on fanless Macs instead of faking a zero.
Live upload and download speed on the dashboard, computed locally β no packet inspection, nothing sent anywhere.
Scans apps, downloads and login items against a local threat-pattern database β entirely on your Mac, nothing uploaded anywhere.
Flags malicious browser extensions and rogue configuration profiles installed without your knowledge.
Finds adware and other unwanted software hiding in LaunchAgents and LaunchDaemons, then removes it in one click.
Set it up once and DrMaco stays out of your way.
One Homebrew command, or build from source. No account, no sign-up, nothing to configure first.
Approve the helper a single time. It exposes exactly two operations β nothing else can run as root.
Set a free-RAM threshold and DrMaco handles the rest, posting a notification whenever it acts.
Menu bar dashboard
Click the menu bar icon and see your Mac's state without opening Activity Monitor. A smooth, modern flat-design interface β no frosted glass, no heavy shadows.
Clipboard history
No hotkey to learn β copy the same way you always do, just twice within a second, and a frosted card bar slides up above the Dock. Click a card to paste it again, hover to keep it open, pin it so it stays.
Automation without repeated prompts
Turn on auto-purge once β a small, dedicated helper (DrMacoHelper) installs with a single admin confirmation. From then on, every automatic purge goes over XPC, with no further prompts.
Security
Every privileged call is narrow, named, and scoped to one exact task. Nothing runs an arbitrary command as an administrator β ever.
Real-time protection
A lightweight scan runs in the background, checking new downloads, browser extensions and startup items against a local threat database the moment they appear. No cloud lookups β nothing ever leaves your Mac.
Most paid "cleaners" charge a monthly fee for commands macOS already ships. DrMaco does the same job β without asking you to sign up for another subscription.
| Feature | Typical paid "cleaners" | DrMaco |
|---|---|---|
| Price | Recurring subscription | Free, always |
| Getting started | Account, sign-up, trial | No account, one command |
| Telemetry / ads | Often present | None |
| Admin privileges | Broad, unclear scope | Narrow, explicitly documented |
| Footprint | Heavy (often Electron) | Native Swift + SwiftUI |
| Malware scanning | Often a separate paid add-on | Included, on-device |
How the project stays worth trusting.
Elevated calls are named and validated β never a blank cheque to root.
No analytics, no phone-home. The app talks to no server of ours.
Swift and SwiftUI. No Electron, no dependency tree to audit.
New features and fixes ship regularly β see the full history in the changelog.
The whole contract, in plain terms. Verify any line of it in the source.
Installation
One Homebrew command, or grab the installer directly.
# add the tap and install brew tap ulewicz/purgebar brew install --cask drmaco
The cask is published with every release β check the changelog for the latest version.
Grab the latest installer
Download for macOSBuilds are unsigned and not notarized. On first launch, right-click the app β Open, or approve it under System Settings β Privacy & Security.
DrMaco Lite is, and will stay, free. If it saved you time, a coffee keeps development moving β and supporters get a premium FOTOhub.app code by email.
FAQ
Yes β this Lite version is free forever, with no paid tier, paywall, or trial. Supporting the author is entirely optional.
Every elevated call is narrow and named β purgeMemory, reindexVolume. Never an arbitrary shell command, and never broader than the one task it's built for.
Notarization requires a paid Apple Developer membership this project doesn't use yet. Right-click β Open once and macOS remembers your choice.
macOS Ventura (13) and later, natively on Apple Silicon.
Reach out through the contact page β every report goes straight to the person building it.
We're planning a Pro version with advanced features down the line. This Lite version β everything you can download today β stays free forever, no bait and switch.
No. Detection runs entirely on-device against a local threat database β nothing is uploaded, hashed to a server, or sent anywhere. It's the same zero-telemetry rule the rest of the app follows.
No account. No subscription. One minute to install.