Mole V1.30 Supercharges Mac Cleanup with Edge-Case Hardening
Latest release refines orphan detection, stabilizes scans, and boosts reliability for power users reclaiming disk space amid growing builds.
Developers juggling massive Xcode projects, browser caches, and system logs know the drill: macOS hoards gigabytes of cruft that slows builds and eats SSD life. Enter Mole (tw93/Mole), the shell-based CLI powerhouse that's been a go-to for deep Mac optimization since last fall. Its V1.30.0 release—pushed just weeks ago—doesn't reinvent the wheel but fortifies it against real-world breakage, earning fresh buzz among builders weary of flaky cleaners.
At its core, Mole fuses the best of CleanMyMac, AppCleaner, DaisyDisk, and iStat Menus into a single, lightweight binary. Fire up mo clean to nuke caches, logs, and browser detritus; mo uninstall to excise apps plus sneaky launch agents and prefs; mo analyze for a visual disk breakdown spotting space hogs; or mo status for live CPU/GPU/memory/network dashboards. It's all script-driven—no bloaty GUIs, just bash smarts with Homebrew install (brew install mole) or a one-liner curl.
What sets V1.30.0 apart? It tackles the gritty edge cases that plague heavy users. Orphan app-data cleanup now applies a 30-day inactivity window for generics and a 7-day one for Claude VM bundles, slashing false positives while staying aggressive. Xcode DeviceSupport purging fixes empty-array crashes in sparse setups, and large-directory scans scope tighter to dodge stalls. Core Perl timeouts beef up reliability sans gtimeout, while mo purge and mo uninstall harden against unbound vars and missing lsregister. Homebrew paths stabilize sans excess sudo, and the main menu hides update prompts unless relevant. These aren't flashy; they're the unglamorous fixes that prevent mid-clean aborts during crunch-time deploys.
Technically, Mole shines in its safety-first shellcraft. Strict set -euo pipefail modes catch errors early, dry-runs (mo clean --dry-run) preview carnage, and whitelists (mo clean --whitelist) shield sacred dirs. Rebuild caches, refresh LaunchServices, purge build artifacts—it's a dev's Swiss Army knife. Live monitoring beats top for at-a-glance vitals, and commands like mo touchid streamline sudo. An experimental Windows port beckons cross-platform dreams, though macOS remains king.
Gaining traction amid ballooning project sizes, Mole matters now because V1.30 delivers bulletproof stability when every GB counts. No more nounset panics or stalled scans derailing workflows. For teams on M-series chips churning ML models or monorepos, it's the optimizer that just works—reclaiming space without the drama of paid suites. As macOS evolves, Mole's script agility keeps it ahead, proving open-source CLI can outpace glossy apps in raw utility.
(Word count: 448)
- Xcode devs purging DeviceSupport and caches post-builds.
- Frontend builders clearing browser leftovers and logs.
- Sysadmins monitoring live stats during CI/CD runs.
- CleanMyMac - GUI suite with premium features; Mole matches depth in a free, scriptable CLI binary.
- AppCleaner - Basic app uninstaller; Mole extends to full-system caches and launch agents.
- DaisyDisk - Graphical disk visualizer; Mole offers CLI analysis with cache rebuilds and service refreshes.