Analysis updated 2026-05-18
Free up disk space on a Mac by reviewing everything before it is deleted.
Recover files from the Trash if a deletion turns out to be a mistake.
See which installed apps are hogging the most disk space via caches and logs.
| lcharvol/macsift | himomohi/airtranslate | dnakov/kittyfarm | |
|---|---|---|---|
| Stars | 240 | 197 | 180 |
| Language | Swift | Swift | Swift |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
MacSift is a disk-cleaning app for Mac that shows you exactly what it intends to delete before anything happens, and always moves files to the Trash rather than permanently erasing them. The problem with most disk cleaner apps is that they delete files silently with one button press, if something important disappears, it is gone. MacSift takes the opposite approach: it scans common locations where apps accumulate large files (caches, logs, temporary files, old downloads, iOS backups, development tool leftovers), groups everything by the app that owns it, and presents the full list for your review before any action is taken. When you click clean, everything goes to the Trash, where the Finder can restore individual items until you choose to empty the Trash yourself. Several additional safeguards are built in: system directories are blocked from deletion at the code level, data for apps that are still installed is never surfaced, a dry-run mode is on by default for new users so nothing moves on the first run, and deletions over 10 GB trigger an extra confirmation step. Every action is written to a log file so you can audit what the app did. MacSift is a native Mac app built in Swift for Apple Silicon Macs running macOS Sequoia or Tahoe. It is free and open source, installable in one command or by downloading a zip.
A Mac disk-cleaner app that shows exactly what it will delete before acting, and always moves files to the Trash instead of erasing them permanently.
Mainly Swift. The stack also includes Swift, macOS.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.