u/IliyaMi

[OS] Found 40GB of junk I couldn't see, so I built (and open sourced) the cleaner that found it

[OS] Found 40GB of junk I couldn't see, so I built (and open sourced) the cleaner that found it

I'm sure most of us have at least heard of CleanMyMac one time, same here. I came across a situation that needed to shake my disk but didn't want to pay another 40 bucks subscription and thought other Mac folks should have the same issue, so grabbed my coffee and dived deep to this idea of create an open source cleaning app for the Mac community with a sleek UI. I've checked "CleanMyMac", "Mole", "Onyx" and other similar softwares to gather and develop their best tools in one app, and that's how Mac Clean was born a while ago! since then I've been maintaining this repo and improve it based on community feedback and so far we passed 140 stars ⭐
Mac Clean is free and open sourced for our lovely mac community! Any suggestion, feedbacks and PR are more than welcome ❤️

View of the app

Menu bar for easy access

Honest scope note: there's a malware scan, but it's a curated list of known adware/bundleware families plus a few launch-agent heuristics. It catches common junk, it is not an antivirus, and I won't pretend it is.

  • Pricing: Free. $0, no subscription, no in-app purchases, no nag screens. BSD-3 licensed. brew tap iliyami/macclean
  • How to install?

A couple of things: it's caught on more than I expected (140+ stars), and I'm actively on it, 30-something releases in the last week and still shipping almost daily. I'm also letting the community pick what's built next, there's an open feature vote heregithub.com/iliyami/MacClean/issues/55
Hit 👍 on the ones you want (app permissions manager, quit resource-hog apps, reset an app to defaults, find leftovers from already-deleted apps, and more). If there's something you wish a Mac cleaner actually did, drop it in the comments.

Privacy and trust (all of this is verifiable in the source, that's the point):

  • No telemetry. No analytics. No tracking. No crash reporting. No third-party SDKs of any kind.
  • No ads, no account, no sign-in, no nag screens, no "upgrade to Pro."
  • Mac Clean has no server. It has nowhere to phone home to and it uploads nothing about you, ever.
  • The only thing that touches the network at all is the optional app-updater: if you choose to run it, it checks your installed apps' own public update feeds (the exact same check each of those apps does for itself) to tell you what's out of date. It reads version info, it sends nothing about you. That is the one and only network path in the whole codebase, there are literally two URLSession lines and they're both right there in UpdaterModule.swift. Grep for it.

Enjoy the app, and if you ever wanted to buy me a coffee, just buy a food for a person who needs it and tell me if you did so, that's my fuel ❤️

reddit.com
u/IliyaMi — 6 days ago
▲ 601 r/macapps+1 crossposts

Built a free, open-source CleanMyMac alternative because I was tired of the subscription

CleanMyMac wanted $40 to renew. I cancelled, then realized I actually used the thing. So I spent three weekends writing my own.

Mac Clean: same feature surface (Smart Scan, system junk, malware scanner, uninstaller with leftover detection, disk treemap, duplicates, menu bar widget). Swift 6, BSD-3 licensed, zero telemetry, no subscription, no nag screens.

Install with one command (Homebrew handles the Gatekeeper warning automatically):

brew tap iliyami/macclean

brew install --cask mac-clean

Source: https://github.com/iliyami/MacClean

Not Apple notarized, I wasn't paying Apple $99/year for a free OSS project. It's a v1, so honest feedback welcome.

u/IliyaMi — 6 days ago