iliyami / MacSai
git clone https://github.com/iliyami/MacSai.git
v1.25.7 · 4d ago
🔥 on GitHub Trending today
Open-source macOS cleaner, optimizer, and malware scanner built with Swift 6 and SwiftUI as a free alternative to CleanMyMac.
Why you might care
Offers a broad set of CleanMyMac-style tools (junk cleanup, uninstaller, duplicate finder, disk treemap, login item management) without a subscription. It is BSD-3 licensed, Apple-notarized, and states it has no telemetry, with trash-first deletion and path safety guards.
+16
stars, 24h · #2,272
+~86
stars, 7 days · #2,487
+~370
stars, 30 days · #2,227
2.0k
★ total · +5% this week
116
forks · 17 open issues
Star history (as recorded here)
LanguageSwift
LicenseBSD-3-Clause
Created2026-05-27 (4mo ago)
Last push2d ago
Watchers6
OwnerUser
Seen on GitHub Trending
- 2026-10-23 — #13 daily in swift · +12 ★
- 2026-10-22 — #8 daily in swift · +17 ★
GitHub topics
appkitcleanmymaccleanmymac-alternativedarwindisk-cleanerduplicate-finderhomebrew-caskmac-cleanermac-utilitymacosmacos-appmalware-scannerno-subscriptionopen-sourceprivacyswiftswift6swiftuisystem-cleaneruninstaller
Links
- GitHub: github.com/iliyami/MacSai
- Homepage: https://github.com/iliyami/MacSai
- Releases · Issues · Hacker News mentions
README excerpt
Mac Sai The open-source Mac cleaner, optimizer, and malware scanner. A free, Apple-notarized alternative to CleanMyMac, built with Swift 6 and SwiftUI. English | 简体中文 | 繁體中文 | Deutsch | Français | Русский Install in one command: [code] Or grab the latest DMG . It is notarized by Apple, so it just opens, no right-click, no warnings, no Terminal. --- ## Why Mac Sai? A full-featured Mac cleaner should not cost a yearly subscription or ask you to trust a black box with deep access to your files. Mac Sai gives you the whole toolkit, in the open. - **Free, forever.** No subscription, no in-app purchases, no "upgrade to Pro", no nag screens. BSD-3 licensed. - **Zero telemetry.** No analytics, no crash reporter, no trackers, no server to phone home to. And you do not have to take our word for it, verify it yourself in two commands. - **Every major CleanMyMac tool, in one app.** 22 modules across cleanup, protection, performance, applications, and disk insight, plus a menu-bar widget. - **Safe by design.** Trash-first deletion, a protected-paths blocklist, symlink and TOCTOU guards, and a `SafetyGuard` that validates every path. It is built to never lose your data. - **Apple-notarized and fully open source.** Your Mac verifies the signature every launch, and every line is here to read. --- ## Features at a glance ### 🧹 Cleanup - **Smart Scan** (one click) - **System Junk** (16+ categories) - **Mail Attachments** - **Trash Bins** - **Project Junk** (build folders) - **Disk Hogs** (Docker, simulators) - **Clean History** (one-click Restore) ### 🛡️ Protection - **Malware Removal** - **Privacy** (browsers) - **Browser Extensions** - **Saved Wi-Fi** - **Permissions Overview** ### ⚡ Performance - **Optimization** (login items) - **Maintenance** (system tasks) ### 📦 Applications - **Uninstaller** (+ Reset to Defaults) - **Unused Apps** - **Extensions** (panes, plug-ins) - **Updater** ### 🗂️ Files - **Space Lens** (disk treemap) - **Large & Old Files** - **Duplicates** (+ Consolidate) - **Shredder** ### 📊 Menu Bar - Live CPU / memory / disk / battery - Network, uptime, swap - Actionable recommendations --- ## Features in detail ### 🧹 Cleanup | Module | What it does | |--------|------------| | **Smart Scan** | One click runs cleanup, protection, and performance modules together with live progress, then shows exactly what it freed per module | | **System Junk** | 16+ scan categories: user and system caches, logs, language files, broken preferences, broken login items, document versions, iOS backups, Xcode junk, package-manager / IDE / AI-tool caches, deleted-user leftovers, and **Universal Binary thinning** (finds fat Mach-O binaries carrying both arm64 and x86_64 and rewrites them to your native arch via `lipo`, honoring Cancel) | | **Mail Attachments** | Finds cached attachments from Apple Mail, Outlook, and Spark | | **Trash Bins** | Empties the Trash across every location, including external drives | | **Project Junk** | Finds regenerable build folde
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.