Purge vs Mole for Mac: a free, open-source alternative

How is it different? The Purge and Mole app icons side by side.

Mole for Mac is the paid, closed-source app from the tw93/Mole project. It costs $19 once for two Macs and does a lot more than clean caches. Purge is free, MIT-licensed, and only cares about disk space.

Purge is made by the same people who publish this site, so read the table with that in mind. Where Mole for Mac does more, and it often does, we say so.

Two different jobs

Mole for Mac is a maintenance suite in one window. Cleaning is one tab among several. The others cover an uninstaller, a treemap disk map, macOS maintenance tasks, live CPU, memory, and thermal readouts, app updates, startup items, and fan control on Macs that allow it. If you have used CleanMyMac, the shape is familiar, with a one-time price instead of a subscription.

Purge does one job. It scans a fixed allowlist of paths, labels each row Safe to Clean or Check First, and sends what you confirm to the Trash. Beyond caches it covers Xcode DerivedData and other developer junk, build artifacts, orphaned git worktrees left behind by AI coding tools, large files, duplicates, Ollama and LM Studio models, app leftovers, and older local Time Machine snapshots. It does not monitor anything, optimize anything, or update your other apps.

The difference that matters most in daily use is what happens after you click Clean. Mole for Mac deletes caches permanently by default and offers a Trash option in Settings. Purge puts files in the Trash and leaves emptying it to you. Simulator devices and confirmed snapshots are the two permanent exceptions, and the app says so on the row.

Who should pick which

Mole for Mac makes sense if you want cleanup, monitoring, app updates, and a disk map in one app, and $19 for a lifetime license on two Macs sounds fair. It is the broader tool, its uninstaller reaches further, and it comes from a project with a much larger community than Purge. Closed source is the trade. You cannot read what the Mac app is allowed to delete.

Purge makes sense if the problem is disk space, you want the deletion list in source you can read, and you would rather have a Trash to dig through than a permanent delete. It also has a few things Mole for Mac does not: a duplicate finder, Ollama and LM Studio model cleanup, an opt-in scheduled clean of Safe items, and a watcher that offers a leftover review after you drag an app to the Trash. It requires macOS 13 or later, one release older than Mole for Mac asks for.

If you live in the terminal, neither app is the answer. The Mole project ships a free command-line tool, covered below. Purge has no command-line version.

Side-by-side comparison

Topic
Mole for Mac
Purge
Price
Mole for Mac
$19 one-time license for two Macs, no subscription. Scanning is free, and each paid tool works twice before it asks for a license.
Purge
Free. No license, trial, or paid tier.
Open source
Mole for Mac
No. The Mac app is closed source. The command-line tool from the same project is GPL-3.0.
Purge
Yes. MIT-licensed source on GitHub.
Scope
Mole for Mac
A maintenance suite. Cache and leftover cleanup, an uninstaller, a treemap disk map, macOS maintenance tasks, live CPU, memory, and thermal monitoring, app updates, startup items, and fan control on supported Macs.
Purge
Disk space only. App and developer caches, build artifacts, orphaned git worktrees, large files, duplicates, Ollama and LM Studio models, app leftovers, and older local Time Machine snapshots.
Where deleted files go
Mole for Mac
Caches are deleted permanently by default. Settings has a Trash option. Uninstall leftovers and files removed from the disk map go to the Trash.
Purge
The Trash, and Purge never empties it. Two labeled exceptions are permanent: iOS simulator devices, and local Time Machine snapshots you confirm.
What you see before deleting
Mole for Mac
The full file list and byte count. Review-only items such as package caches and build output stay unchecked until you tick them.
Purge
Only allowlisted paths, so unknown files never appear. Each row carries a Safe to Clean or Check First label and a one-line reason.
Uninstaller
Mole for Mac
The app plus leftovers across 15 or more Library folders, including login items and input methods. Dock entries are cleaned as well.
Purge
The app plus leftovers across 12 Library folders, with an admin helper for files that need one. An optional watcher offers a leftover review after you drag an app to the Trash. Dock entries and input methods are left alone.
Command line
Mole for Mac
Yes, free and open source. brew install mole, with --dry-run and --json.
Purge
No. Purge is a graphical app only.
Project size
Mole for Mac
Large. The Mole repository had about 70,000 GitHub stars at the time of writing.
Purge
Small. One maintainer and about 1,100 stars at the time of writing.
macOS requirement
Mole for Mac
macOS 14 or later
Purge
macOS 13 or later

What Purge deliberately does not do

Calling Purge an alternative is not a claim to feature parity. Purge does not include:

If those matter, Mole for Mac is the better fit. If you mainly want space back from caches and a dev machine, and you want to see the allowlist before trusting it, Purge is built for that narrower job.

The free command-line tool

The confusion in a lot of "free Mole" searches is that there are two Moles. tw93/Mole is a free, GPL-3.0 command-line tool with about 70,000 GitHub stars. brew install mole installs that tool, not the Mac app. It cleans, uninstalls, optimizes, and analyzes from the terminal, with --dry-run on every destructive command and --json output on some. Mole for Mac is a separate native app that shares the tool's cleanup rules and sells for $19. This page compares Purge with the Mac app, because Purge is a graphical app and has no terminal equivalent.

How to try Purge alongside Mole

You can install Purge without removing Mole for Mac. They overlap on cache folders, so turn off scheduled cleaning in whichever one you are not actively using.

  1. Install Purge from the notarized build on GitHub releases, or with Homebrew:
brew install --cask jithin-sabu/tap/purge
  1. Grant Full Disk Access when asked. App Caches and Dev Tools scan without it. Large Files and the uninstaller need it, granted in System Settings under Privacy & Security.
  2. Start with Safe to Clean for a conservative first pass, then read the Check First rows before ticking any of them.
  3. Empty the Trash yourself when you are satisfied. Purge shows what is still sitting there, so the free space figure is not a surprise.

FAQ

Is Mole for Mac free?

No. Mole for Mac costs $19 once for two Macs, with no subscription. Scanning is free, and each paid tool works twice before the app asks for a license. The command-line tool from the same project is free and open source under GPL-3.0, but it is a terminal program, not the Mac app.

Is the Mole Mac cleaner safe?

It is a widely used app from a large project, and it shows the full file list before it deletes anything. The part to know about is where files go. Mole for Mac deletes caches permanently by default, so there is no Trash to pull them back from unless you switch on the Trash option in Settings. Purge sends ordinary deletions to the Trash and never empties it. Removing iOS simulator devices and confirmed local Time Machine snapshots is permanent in Purge, and both are labeled that way.

Does Purge do everything Mole for Mac does?

No. Purge cleans disk space and uninstalls apps. It has no disk map, no maintenance routines, no live monitoring, no app updater, no startup item manager, and no fan control. If you want those in one window, Mole for Mac is the broader app and Purge is not a replacement for it.

Can I run Purge and Mole for Mac together?

Yes. They clean many of the same cache folders, so you will not gain much from running both, but nothing breaks. If you keep both, turn off scheduled cleaning in one of them so they are not clearing the same folders on different timers.

Does Purge have a command-line version?

No. Purge is a graphical app with no terminal command, dry-run flag, or JSON output. If you want to script cleanup, the Mole command-line tool is built for that and is free.

Try Purge

Purge is free and open source. If this comparison matches what you need, download it, run a scan, and read the safety labels before you clean anything.

Sources