OSS Tanbou

Mole — An open-source macOS CLI combining cleanup, uninstall, disk analysis, optimization, and system monitoring

OSS health 96
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
67,494
Primary language
Shell
License
GPL-3.0
Repository last updated
Sep 15, 2026

Overview

Mole combines cache/log cleanup, app uninstall, disk analysis, system optimization, and live status into the `mo` command. It is GPL-3.0, supports macOS 12+ on Intel and Apple Silicon, and its latest stable release V1.54.0 publishes CLI artifacts and checksums.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Combine cleanup, uninstall, analysis, optimization, and status in one CLI

Commands such as mo clean, mo uninstall, mo analyze, mo optimize, and mo status cover disk usage, CPU/memory/network status, developer artifacts, and maintenance from the terminal.

Sources: [2]

Preview destructive actions with dry-run, whitelists, and operation history

The README documents --dry-run for cleanup and uninstall, protects shared/system-owned locations, skips items that cannot be proven safe, and records cleanup history in a local log.

Sources: [2]

For terminal-first Mac maintenance without adding a collection of GUI cleanup utilities

It fits developer Macs where cache cleanup, leftover removal, large-file inspection, and resource monitoring should remain visible and scriptable. Homebrew makes it easy to add to an existing toolchain.

Treat dry-run as the default before deletion, and distinguish the OSS CLI from the separate native app

Cleanup, uninstall, purge, and related commands can delete files, so targets should be reviewed first. The README also distinguishes this repository's free OSS CLI from the separate native Mac app distributed from mole.fit.

Sources: [2][3]

Official sources

  1. [1]tw93/Mole — GitHub repository metadata(2026-09-16)
  2. [2]Mole — README(2026-09-16)
  3. [3]Mole V1.54.0 release(2026-09-16)
Supplemental curator note

Its value is not simply the number of cleanup commands; dry-run, whitelists, and history make destructive operations reviewable. Preview first, then execute.

Try it in 3 steps

  1. 1

    Install the CLI with Homebrew

    This is the official quick start for Intel and Apple Silicon Macs running macOS 12+.

    brew install mole
  2. 2

    Preview before deleting

    Inspect cleanup candidates and skip reasons before allowing file deletion.

    mo clean --dry-run
  3. 3

    Open the interactive menu

    Choose clean, uninstall, analyze, optimize, status, or another workflow. Continue to preview destructive operations first.

    mo
Check the official README

Growth

Growth trends · Last 30 days

67,494 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
166
Open PRs
4

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • clean
  • cleaner
  • macos
  • mac
  • shell
  • analyzer
  • appcleaner
  • daisydisk
  • istat
  • optimize
  • sensei
  • uninstall
Stars
67,494
Forks
2,373
Watchers
157
Open issues
5
Primary language
Shell
License
GPL-3.0
Repository last updated
Sep 15, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.