Analysis updated 2026-05-18
Diagnose why a Mac feels slow using real measurements like memory pressure and disk health.
Get a 0-100 health score with each deduction traced to a specific finding.
Safely clean developer caches (npm, Xcode, pip) with recoverable Trash deletions instead of permanent removal.
Check for thermal throttling, failing disks, or battery degradation before assuming it's a software problem.
| ali-expandings/mactune | ai-engineer-skool/zen-agentic-engineer-config | blackhatdevx/claudefree-installer | |
|---|---|---|---|
| Stars | 16 | 16 | 16 |
| Language | Shell | Shell | Shell |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
One curl command or Homebrew tap, zero dependencies and no sudo required for the default run.
MacTune is a single bash script that diagnoses what is actually making your Mac slow, applies only fixes that are safe to undo, and gives your machine a health score from 0 to 100. It runs on macOS 11 through macOS 26, works on both Apple Silicon and Intel chips, and requires no installation of additional software. Once it finishes, nothing is left running in the background. Most Mac cleaner apps lead with cache deletion and present the amount of space freed as evidence of improvement. MacTune takes a different approach and starts by measuring. It checks memory pressure (the correct indicator of RAM trouble, not how much free memory you have), looks at whether your Mac has been force-killing apps due to low memory, maps where disk space actually went (downloads, old backups, developer build folders, Trash), reads the drive's hardware health status, checks battery capacity on laptops, scans crash reports from the past week, detects whether Spotlight or Time Machine is currently running and making things feel slow, and checks for thermal throttling. It also has an optional network speed test for the cases where slowness turns out to be the internet rather than the machine. When it does make changes, the approach is cautious. Developer caches and similar items are moved to Trash rather than deleted outright, so you can recover them until you empty the Trash. Optional interface changes like reducing visual animations can be undone with a single flag. Admin-level operations require explicit permission and are skipped entirely if you prefer. There is also a dry-run mode that shows what the tool would do without changing anything. The health score deducts points for specific findings: critical memory pressure costs 30 points, a failing drive costs 40, kernel panics cost 15, and so on. Each deduction is tied to an actual measurement, so the score reflects real conditions rather than an arbitrary calculation. Each run saves a record to a history file so you can see whether things are improving over time. Installation is a one-line curl command or a Homebrew tap. Uninstalling removes one file plus an optional config folder. The project is MIT licensed and the full source is a single readable file.
MacTune is a single bash script that diagnoses why a Mac is slow, applies only safe reversible fixes, and scores your Mac's health from 0 to 100.
Mainly Shell. The stack also includes Bash, macOS.
MIT license: free to use, modify, and distribute, including commercially, as long as the copyright notice is kept.
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.