2025-09-23 14:32:12 +08:00
<div align="center">
2025-10-04 17:58:33 +08:00
<h1>Mole</h1>
2025-10-08 23:21:52 +08:00
<p><em>Dig deep like a mole to clean your Mac.</em></p>
2025-09-23 14:32:12 +08:00
</div>
2025-10-04 07:40:29 +08:00
<p align="center">
<a href="https://github.com/tw93/mole/stargazers"><img src="https://img.shields.io/github/stars/tw93/mole?style=flat-square" alt="Stars"></a>
<a href="https://github.com/tw93/mole/releases"><img src="https://img.shields.io/github/v/tag/tw93/mole?label=version&style=flat-square" alt="Version"></a>
<a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square" alt="License"></a>
2025-10-04 07:56:09 +08:00
<a href="https://github.com/tw93/mole/commits"><img src="https://img.shields.io/github/commit-activity/m/tw93/mole?style=flat-square" alt="Commits"></a>
<a href="https://twitter.com/HiTw93"><img src="https://img.shields.io/badge/follow-Tw93-red?style=flat-square&logo=Twitter" alt="Twitter"></a>
<a href="https://t.me/+GclQS9ZnxyI2ODQ1"><img src="https://img.shields.io/badge/chat-Telegram-blueviolet?style=flat-square&logo=Telegram" alt="Telegram"></a>
2025-10-04 07:40:29 +08:00
</p>
2025-10-04 17:58:33 +08:00
<p align="center">
<img src="https://cdn.tw93.fun/img/mole.jpeg" alt="Mole - 95.50GB freed" width="800" />
</p>
2025-10-05 17:38:57 +08:00
## Features
2025-09-23 14:32:12 +08:00
2025-10-09 00:34:43 +08:00
- **Deep System Cleanup** - Cleans way more junk than CleanMyMac/Lemon - caches, logs, temp files
- **Thorough Uninstall** - Scans 22+ locations to remove app leftovers, not just the .app file
2025-10-09 00:32:55 +08:00
- **Interactive Disk Analyzer** - Navigate folders with arrow keys, find and delete large files quickly
- **Fast & Lightweight** - Terminal-based with arrow-key navigation, pagination, and Touch ID support
2025-09-23 14:32:12 +08:00
2025-10-04 17:58:33 +08:00
## Quick Start
2025-10-05 17:42:31 +08:00
**Tips:**
2025-10-05 17:33:18 +08:00
2025-10-09 00:32:55 +08:00
- If your Mac is mission-critical, consider waiting for Mole to mature further - safety first
2025-10-05 17:40:10 +08:00
- 如果这台 Mac 对你非常重要,建议等 Mole 更成熟时来使用,安全第一
2025-10-05 17:33:18 +08:00
2025-10-04 17:58:33 +08:00
**Install:**
2025-09-23 14:32:12 +08:00
```bash
2025-09-25 20:26:59 +08:00
curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash
2025-09-23 14:32:12 +08:00
```
2025-10-04 07:21:49 +08:00
Or via Homebrew:
```bash
brew install tw93/tap/mole
```
2025-10-04 17:58:33 +08:00
**Run:**
2025-09-23 14:32:12 +08:00
```bash
2025-10-05 19:33:39 +08:00
mo # Interactive menu
2025-10-05 19:29:26 +08:00
mo clean # System cleanup
mo clean --dry-run # Preview mode
mo clean --whitelist # Manage protected caches
mo uninstall # Uninstall apps
mo analyze # Disk analyzer
mo update # Update Mole
mo remove # Remove Mole from system
mo --help # Show help
2025-10-05 19:33:39 +08:00
mo --version # Show installed version
2025-10-05 17:42:31 +08:00
```
2025-10-03 11:27:48 +08:00
2025-10-10 23:14:25 +08:00
> Start with `mo clean --dry-run` to preview what will be deleted.
>
> Use `mo clean --whitelist` to protect important caches that are slow to re-download.
2025-10-05 17:43:58 +08:00
2025-10-05 21:10:28 +08:00
## Features in Detail
2025-09-30 00:43:52 +08:00
2025-10-04 22:11:58 +08:00
### Deep System Cleanup
2025-09-23 14:32:12 +08:00
```bash
2025-10-05 19:29:26 +08:00
$ mo clean
2025-09-30 00:43:52 +08:00
▶ System essentials
2025-10-05 17:25:08 +08:00
✓ User app cache (45.2GB)
2025-10-04 17:58:33 +08:00
✓ User app logs (2.1GB)
2025-09-30 00:43:52 +08:00
✓ Trash (12.3GB)
2025-10-05 17:25:08 +08:00
▶ Browser cleanup
2025-10-04 17:58:33 +08:00
✓ Chrome cache (8.4GB)
2025-09-30 00:43:52 +08:00
✓ Safari cache (2.1GB)
2025-10-05 17:25:08 +08:00
▶ Developer tools
2025-09-30 00:43:52 +08:00
✓ Xcode derived data (9.1GB)
2025-10-04 17:58:33 +08:00
✓ Node.js cache (14.2GB)
2025-09-30 00:43:52 +08:00
2025-10-05 17:25:08 +08:00
▶ Others
2025-10-04 17:58:33 +08:00
✓ Dropbox cache (5.2GB)
✓ Spotify cache (3.1GB)
2025-09-30 00:43:52 +08:00
====================================================================
2025-10-08 23:21:52 +08:00
CLEANUP COMPLETE!
Space freed: 95.50GB | Free space now: 223.5GB
2025-09-30 00:43:52 +08:00
====================================================================
```
2025-10-04 22:11:58 +08:00
### Smart App Uninstaller
2025-09-30 00:43:52 +08:00
2025-10-04 17:58:33 +08:00
```bash
2025-10-05 19:29:26 +08:00
$ mo uninstall
2025-10-04 17:58:33 +08:00
2025-10-08 23:21:52 +08:00
Select Apps to Remove
2025-10-04 17:58:33 +08:00
═══════════════════════════
2025-09-30 00:43:52 +08:00
▶ ☑ Adobe Creative Cloud (12.4G) | Old
☐ WeChat (2.1G) | Recent
☐ Final Cut Pro (3.8G) | Recent
2025-10-08 23:21:52 +08:00
Uninstalling: Adobe Creative Cloud
2025-10-04 17:58:33 +08:00
✓ Removed application # /Applications/
2025-10-04 18:59:55 +08:00
✓ Cleaned 52 related files # ~/Library/ across 12 locations
2025-10-04 17:58:33 +08:00
- Support files & caches # Application Support, Caches
- Preferences & logs # Preferences, Logs
- WebKit storage & cookies # WebKit, HTTPStorages
- Extensions & plugins # Internet Plug-Ins, Services
2025-10-04 18:59:55 +08:00
- System files with sudo # /Library/, Launch daemons
2025-09-30 00:43:52 +08:00
====================================================================
2025-10-08 23:21:52 +08:00
UNINSTALLATION COMPLETE!
Space freed: 12.8GB
2025-09-30 00:43:52 +08:00
====================================================================
2025-09-23 14:32:12 +08:00
```
2025-10-04 22:11:58 +08:00
### Disk Space Analyzer
2025-10-03 11:13:39 +08:00
```bash
2025-10-05 19:29:26 +08:00
$ mo analyze
2025-10-04 17:58:33 +08:00
2025-10-08 23:21:52 +08:00
Analyzing: /Users/You
2025-10-04 17:58:33 +08:00
═══════════════════════════════════════════════════════
Total: 156.8GB
├─ 📁 Library 45.2GB
│ ├─ 📁 Caches 28.4GB
│ └─ 📁 Application Support 16.8GB
├─ 📁 Downloads 32.6GB
2025-10-05 17:42:31 +08:00
│ ├─ 📄 Xcode-14.3.1.dmg 12.3GB
2025-10-04 17:58:33 +08:00
│ ├─ 📄 backup_2023.zip 8.6GB
2025-10-08 23:21:52 +08:00
│ └─ 📄 old_projects.tar.gz 5.2GB
2025-10-04 17:58:33 +08:00
├─ 📁 Movies 28.9GB
2025-10-05 17:42:31 +08:00
│ ├─ 📄 vacation_2023.mov 15.4GB
2025-10-04 17:58:33 +08:00
│ └─ 📄 screencast_raw.mp4 8.8GB
├─ 📁 Documents 18.4GB
└─ 📁 Desktop 12.7GB
2025-10-03 11:13:39 +08:00
```
2025-10-04 07:40:29 +08:00
## FAQ
2025-10-10 23:05:21 +08:00
- **Is Mole safe?** Mole only cleans caches and logs, it doesn't touch app settings, user documents, or system files. Start with `mo clean --dry-run` to preview what will be removed.
2025-10-09 00:57:08 +08:00
2025-10-09 01:00:32 +08:00
- **How often should I clean?** Once a month, or when disk space is running low.
2025-10-09 00:57:08 +08:00
2025-10-10 23:05:21 +08:00
- **Can I protect specific caches?** Yes. Run `mo clean --whitelist` to select caches to protect.
2025-10-09 00:57:08 +08:00
2025-10-09 01:00:32 +08:00
- **Touch ID support?** Mole uses `sudo` for privileges, so you'll get a password prompt unless you've configured Touch ID for sudo.
2025-10-09 00:57:08 +08:00
2025-10-09 01:00:32 +08:00
```bash
sudo nano /etc/pam.d/sudo
2025-10-09 00:57:08 +08:00
2025-10-09 01:00:32 +08:00
# Add this line below the comments at the top:
auth sufficient pam_tid.so
2025-10-09 00:57:08 +08:00
2025-10-09 01:00:32 +08:00
# Save: Ctrl+O, then exit: Ctrl+X
```
2025-10-04 07:40:29 +08:00
2025-09-23 14:32:12 +08:00
## Support
2025-10-07 11:20:01 +08:00
- **Star this repo** if Mole helped you recover disk space
- **Share with friends** who need to clean their Macs
- **Report issues** via [GitHub Issues ](https://github.com/tw93/mole/issues )
- I have two cats, <a href="https://miaoyan.app/cats.html?name=Mole" target="_blank">feed them canned food</a> if you'd like
2025-09-23 14:32:12 +08:00
## License
2025-09-30 07:55:18 +08:00
MIT License - feel free to enjoy and participate in open source.