Understand your storage. Recover space safely.

Your SSD isn't full.
You just don't know what's using it.

Harbofly shows exactly what's eating your storage, classifies every folder by safety, and lets you recover space without deleting anything important. Everything goes to the Trash first.

  • Free
  • Open source
  • Notarized
  • Privacy-first
  • Native Swift
★ Featured on Awesome Mac The disk cleaner built for developers. Open Source · Native Swift · Notarized

Your Mac creates thousands of files every day. Node, Docker, Gradle, Xcode, Homebrew, AI models. Harbofly knows what every folder is, before you delete a thing.

See it in action.

From scan to cleanup in seconds. No fake magic: it's the real app running, with real data.

Everything you've recovered.

History adds up every GB Harbofly gave back — and turns it into real money: what Apple would charge for that SSD upgrade. Share the recap in one tap.

Harbofly understands developer tools.

It doesn't just know the Mac. It knows your environment.

Harbofly knows what every folder is.

Nothing risky is pre-selected. You see the path, the size, and the risk of everything before you decide.

Folder Safe Recoverable
DerivedData 50 GB
SwiftPM / .build 9 GB
Simulator Cache 12 GB
node_modules 18 GB
npm / Yarn cache 4 GB
AI models (Ollama, HF) ⚠️ 40 GB
Docker Images ⚠️ 31 GB

Why developers trust Harbofly.

Never deletes permanently

By default, everything goes to the Trash first. Changed your mind? Just restore it. Permanent delete exists, but it's your call.

Safety score

Every folder is classified: 🟢 safe (regenerates itself) or 🟡 caution (rebuilds, but costs). A read-only tier shows what it never touches.

Knows what's idle

Projects with no activity for 90+ days get a badge — and a red warning if they hold uncommitted or unpushed work. Read from your local git, 100% offline.

Does the chores itself (if you let it)

Opt-in auto-clean: at the end of the day, at the start of the day, when Xcode quits or when disk runs low. Only 🟢 safe caches, always to the Trash — off whenever you like. The automation others lock behind a Pro plan, here it's free.

CLI included

The same binary runs in the terminal: harbofly scan, harbofly clean --dry-run. Installed via brew? The command is already there.

Speaks 6 languages

Português, English, Español, Français, Deutsch and 中文 — switching instantly, no restart.

Finds it on its own

Scans ~/Development and ~/Library for artifacts, caches and AI models (Ollama, Hugging Face…). Zero config — and it even explains macOS purgeable space.

Built for macOS

Native Swift, zero Electron. Signed with a Developer ID and notarized by Apple. Opens clean, none of that “unidentified developer” scare.

Open source

The whole app is ~2k lines of readable Swift, no obscure dependencies. You can read exactly what it deletes: no personal data, path, or project name ever leaves your machine.

Recover tens of GB in minutes.

Without deleting anything important.

Before
497 GB / 512 GB
After
401 GB / 512 GB
Recovered 96 GB

A tool that deletes files has to be trustworthy.

That's why Harbofly is open source end to end. You (or anyone) can audit every line: no personal data, path, or project name ever leaves your machine, and it never touches anything outside what's on screen.

  • Trash by default: you can restore
  • Confirmation before any deletion
  • Full preview: you see every path and size
  • Anonymous, opt-in analytics: off by default, no personal data, you turn it on
  • Apple-notarized binary, verifiable by checksum
Read the code on GitHub →
0 personal data

Built by a developer, not by marketing.

I'm a Principal Mobile Engineer with 15+ years building apps used by millions. Harbofly is the tool I wanted for myself: no premium plan, no account, no fluff. It just solves the problem.

On the map.

Open source: PRs and ideas are welcome.

Quick questions.

Does it delete my code or my projects?

Never. Harbofly only touches build caches and artifacts (DerivedData, node_modules, .build…) that your tools regenerate on the next build. Your source code is never touched.

Can I restore what it cleaned?

Yes. By default everything goes to the Trash, so you can restore it. Permanent delete exists, but it's opt-in and you confirm first.

Does it send my data anywhere?

Only if you let it — and for a single reason: to learn what to improve for you, never to track you. By default it sends nothing. On first launch it asks whether you're OK sharing anonymous usage stats (how many GB were recovered, which caches are most common), never your email, IP, name, path, or project name. You can toggle it anytime, and being open source you can audit exactly what leaves.

Does it work offline?

It works 100% offline. Scanning and cleaning need no network, only the optional update check and analytics do (both can be turned off).

Is it safe with Xcode, Docker, etc.?

Yes. It only removes what those tools recreate on their own. Anything costly to rebuild (e.g. Docker images) is flagged 🟡 caution and never pre-selected.

Buy me a coffee?

Harbofly is and always will be free. If it gave you back a good chunk of gigs, buying me a coffee helps keep the project alive. 💙