100% offline · free · open source

Where did my space go?

Roomy scans your Mac in seconds, explains every big folder in plain words, and tells you what's safe to delete. Caches, Xcode, node_modules, Docker, AI models, iPhone backups and duplicates.

v0.1.0 · macOS 14 or later · Apple Silicon & Intel · 2 MB

Roomy - a fast Mac disk space analyzer | Product Hunt
DISK SPACE EXPLAINER

Disk almost full: what's taking up space on your Mac?

It started with that grey notification. The Mac was 85% full, and ~/Library alone was 96 GB.

Every disk tool I tried showed the same thing: a giant block called Library, filled with folders called Containers, Developer and Caches. Big, yes. But what are they? And which ones can go?

USED71.8 GB FREE OF 494 GB
Containers40.8 GBUNKNOWN
Developer26.7 GBUNKNOWN
Caches12.2 GBUNKNOWN
Application Support7.7 GBUNKNOWN

One scan in 17 seconds: a fast Mac disk space analyzer

So Roomy measures everything once: every folder, every file of 1 MB or more, with small files counted per folder. After that, opening any folder is instant.

It stays on the disk you started on, so a connected iPhone or external drive never stalls the scan, and anything macOS keeps closed is marked LOCKED instead of silently missing.

FILES
MEASURED
TIME
> ready

Every folder explained: what's safe to delete on a Mac

This is the part disk maps skip. For every big folder, Roomy tells you what it is, who it belongs to, what happens if you delete it, and whether it comes back on its own.

Then it labels it SAFE REVIEW or KEEP, and points to the better way to clean it when there is one. Click a folder to try it. These are the real results from that 85%-full Mac.

Safe to delete? Clean it in one click

When something is Safe, cleaning it is one button, with a confirmation that says exactly what will happen. Roomy moves things to the Trash, never straight to oblivion, and re-measures so the numbers update right away.

Folders macOS expects to exist, like ~/Library/Caches, are kept: Roomy empties what's inside. Top-level folders like ~/Documents are never touched. Try it.

If you delete it
Apps rebuild what they need. Some may be slower the first time.
Comes back on its own
Yes

Everything else: report, largest files and duplicate finder

Small tools that each answer one question you'd otherwise google at midnight.

The report

One screen after every scan: what's Safe to clean, what's worth a look, what macOS kept locked, and the biggest wins first.

Largest files inside

A file-level breakdown of any folder, however deep. Finally see which single files make Library 90 GB.

Duplicate finder

Identical files of 1 MB or more, compared by their full contents. The last copy of anything can never be trashed.

Your choice of access

Give Full Disk Access for a complete scan, or let macOS ask folder by folder. A walkthrough shows exactly where the switch is.

Trash first

Nothing is deleted directly. The only permanent action is Empty Trash, which asks Finder to do it, after a clear warning.

The right command

Some things shouldn't be deleted by hand. Roomy says when to run docker system prune, ollama rm or xcrun simctl delete unavailable instead.

Stays on your disk

Connected iPhones and other drives mounted inside your folders are marked Other disk and skipped, so a scan never hangs on them.

A 1985 space console

Dot-matrix type, pixel art, LED bars and scanlines. Disk cleanup doesn't have to look like a tax form.

Yours, offline and open source

100% offlineRoomy has no network code at all. It reads names and sizes on your Mac, and nothing leaves it.
Free and MIT licensedNo subscription, no trial, no "pro" tier. Read every line of it on GitHub.
Explanations anyone can improveAll ~80 explanations live in one plain file. Know what a mystery folder is? Add one entry and everyone gets the answer.
{
  "id": "xcode-derived-data",
  "paths": ["~/Library/Developer/Xcode/DerivedData*"],
  "title": "Xcode build data",
  "what": "Build output and code indexes for your Xcode projects.",
  "ifDeleted": "Xcode rebuilds it the next time you build. The first build is slower.",
  "verdict": "safe",
  "comesBack": true
}

Mac storage questions, answered

What people search for when their Mac says the disk is almost full.

What is taking up space on my Mac?

Usually things you never see: app caches in ~/Library/Caches, Xcode build data and simulators, node_modules folders, Docker and virtual machine disks, local AI models, old iPhone backups and duplicate downloads. Roomy scans your home folder in seconds and lists the biggest ones first, with an explanation for each.

Is it safe to delete ~/Library/Caches on a Mac?

The contents, yes: apps rebuild their caches as needed, though some may be slower the first time. The folder itself should stay, so Roomy keeps the folder and moves what's inside to the Trash. Quit apps first to clear more.

How do I free up space from Xcode?

DerivedData and iOS DeviceSupport are safe to delete: Xcode rebuilds or re-copies them. Simulator devices and archives are worth a look first. Running xcrun simctl delete unavailable removes simulators for iOS versions you no longer have.

Can I delete node_modules, Docker images or Ollama models?

node_modules comes back with npm install. For Docker, don't delete its disk file; run docker system prune -a instead. For Ollama, ollama rm removes one model at a time. Roomy shows the right command for each.

How is Roomy different from DaisyDisk, GrandPerspective or CleanMyMac?

Disk maps show you what's big. Roomy also tells you what each folder is, what happens if you delete it, and whether it comes back on its own. It's free, open source, runs offline, and only removes things when you click.

Does Roomy upload my files?

No. Roomy has no network code at all. It reads file names and sizes on your Mac and nothing leaves it.

v0.1.0 · .dmg · 2 MB · macOS 14 or later · Apple Silicon & Intel

Roomy - a fast Mac disk space analyzer | Product Hunt
1Open the DMG and drag Roomy onto Applications.
2Open Roomy. Roomy isn't notarized by Apple yet, so macOS can't check it: click Done.
3In System Settings › Privacy & Security, click Open Anyway. Only once.

Prefer to build it yourself? It's the same code:

git clone https://github.com/TusharKarkera22/Roomy.git && cd Roomy && scripts/build-app.sh