Mole Logo

Mole

๐Ÿฆก Dig deep like a mole to clean your Mac.

## Highlights - ๐Ÿฆก **Deep System Cleanup** - Remove hidden caches, logs, and temp files in one sweep - ๐Ÿ“ฆ **Smart Uninstall** - Complete app removal with all related files and folders - โšก๏ธ **Fast Interactive UI** - Arrow-key navigation with pagination for large lists - ๐Ÿงน **Massive Space Recovery** - Reclaim 100GB+ of wasted disk space ## Installation ```bash curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash ``` ## Usage ```bash mole # Interactive main menu mole clean # Deep system cleanup mole uninstall # Interactive app uninstaller mole --help # Show help ``` ## Examples ### Deep System Cleanup ```bash $ mole clean Starting user-level cleanup... โ–ถ System essentials โœ“ User app cache (28 items) (45.2GB) โœ“ User app logs (15 items) (2.1GB) โœ“ Trash (12.3GB) โ–ถ Browser cleanup โœ“ Chrome cache (8 items) (8.4GB) โœ“ Safari cache (2.1GB) โœ“ Arc cache (3.2GB) โ–ถ Extended developer caches โœ“ Xcode derived data (9.1GB) โœ“ Node.js cache (4 items) (14.2GB) โœ“ VS Code cache (1.4GB) โ–ถ Applications โœ“ JetBrains cache (3.8GB) โœ“ Slack cache (2.2GB) โœ“ Discord cache (1.8GB) ==================================================================== ๐ŸŽ‰ CLEANUP COMPLETE! ๐Ÿ’พ Space freed: 95.50GB | Free space now: 223.5GB ๐Ÿ“Š Files cleaned: 6420 | Categories processed: 6 ==================================================================== ``` ### Smart App Uninstaller ```bash $ mole uninstall Select Apps to Remove โ–ถ โ˜‘ Adobe Creative Cloud (12.4G) | Old โ˜ WeChat (2.1G) | Recent โ˜ Final Cut Pro (3.8G) | Recent ๐Ÿ—‘๏ธ Uninstalling: Adobe Creative Cloud โœ“ Removed application โœ“ Cleaned 45 related files ==================================================================== ๐ŸŽ‰ UNINSTALLATION COMPLETE! ๐Ÿ—‘๏ธ Apps uninstalled: 1 | Space freed: 12.4GB ==================================================================== ``` ## What Mole Cleans | Category | Targets | Typical Recovery | |----------|---------|------------------| | **System** | App caches, logs, trash, crash reports | 20-50GB | | **Browsers** | Safari, Chrome, Edge, Arc, Firefox cache | 5-15GB | | **Developer** | npm, pip, Docker, Homebrew, Xcode | 15-40GB | | **Apps** | Slack, Discord, Teams, Notion cache | 3-10GB | ## What Mole Uninstalls | Component | Files Removed | Examples | |-----------|--------------|----------| | **App Bundle** | Main .app executable | `/Applications/App.app` | | **Support Data** | App-specific user data | `~/Library/Application Support/AppName` | | **Cache Files** | Temporary & cache data | `~/Library/Caches/com.company.app` | | **Preferences** | Settings & config files | `~/Library/Preferences/com.app.plist` | | **Logs & Reports** | Crash reports & logs | `~/Library/Logs/AppName` | | **Containers** | Sandboxed app data | `~/Library/Containers/com.app.id` | ## Support If Mole helps you recover disk space, star this repository and share with fellow Mac users. Report issues via [GitHub Issues](https://github.com/tw93/mole/issues). I have two cats, you can feed them canned food if you'd like. ## License MIT License - feel free to enjoy and participate in open source.