Explainable developer storage · macOS 14+

Know what is safe to remove.

SpaceLint finds storage left behind by Xcode, package managers, Docker, editors, local AI tools, and uninstalled apps. Before cleanup, it tells you why an item matched, what changes, whether it can be rebuilt, and how to recover it.

Unlimited free scansUp to 3 MacsNo subscription
Read-only scan

Xcode DerivedData

Generated build artifacts and indexes

20.41 GB11 items
SpaceLint-dhfqz…~/Library/Developer/Xcode/DerivedData
7.84 GB
Why removableXcode-generated
Last activity42 days ago
RecoveryRebuildable
RiskLow · no source files
Default action7-day quarantine
Before cleanupIdentity revalidated
Free scansEvery supported category, path, size, risk, and explanation.
7 daysDefault quarantine with exact-path recovery before permanent removal.
3 MacsOne SpaceLint Pro license for your personal development machines.
Local firstFile inspection and cleanup decisions stay on your Mac.

Storage advice with receipts.

A large folder is not automatically junk. SpaceLint combines exact rules, activity, ownership, running-state checks, and recovery information so you can make the decision.

Evidence

Why it matched

See the exact path, recognized tool, directory rule, and evidence strength behind every result.

Impact

What happens next

Know whether a tool will rebuild the item, re-download it, lose history, or require a new backup.

Risk

Protected by default

Ambiguous data, running apps, shared containers, Docker volumes, and unreadable items stay unselected or display-only.

Activity

Not just modified dates

Project dependencies use observed activity thresholds; installed apps use available Spotlight last-used metadata.

Recovery

Undo before regret

Eligible files move to a same-volume quarantine and restore only when the original path is still safe.

Low-space mode

Delete immediately

Skip quarantine when capacity is critical, behind a separate typed confirmation that makes irreversibility explicit.

Built around the places developers actually lose space.

SpaceLint understands tool semantics instead of treating your Library folder as one generic cache bucket.

Build systems

Xcode and projects

DerivedDataArchivesSimulatorsDeviceSupportnode_modules.nextdistbuild
Tool storage

Packages, Docker, and editors

npmpnpmYarnHomebrewDockerCursorVS CodeJetBrains
Large local data

AI models and device backups

OllamaHugging FaceiPhone backupsiPad backupsPermission diagnostics
Application lifecycle

Apps and exact leftovers

Installed appsBundle ID matchingPreferencesCachesSaved stateLaunchAgents

Read first. Review second. Change last.

The scan never cleans automatically. Every eligible file operation becomes an immutable plan and is checked again before the Mac changes.

Scan locally

Inspect known locations and user-added project folders without uploading file names or contents.

Review evidence

Compare size, activity, reason, impact, risk, rebuildability, and recovery before selecting anything.

Quarantine

Move eligible items on the same volume for seven days while preserving their exact restore path.

Restore or purge

Undo safely, or permanently remove after a fresh identity check and explicit typed confirmation.

Scanning is free. Pro unlocks the cleanup workflow.

You can inspect every category without a trial clock. Upgrade when SpaceLint has already shown you what it can recover.

No scan limit

Free

$0forever

  • All supported storage scans
  • Complete evidence, paths, and risk
  • Menu bar resource panel
  • One DerivedData cleanup at a time
  • History and Recovery always available
Paid once · No subscription

SpaceLint Pro

$14.99launch price

  • Everything in Free
  • Batch Cleanup Plans
  • Project dependencies and build output cleanup
  • Package, editor, Docker, model, and backup actions where eligible
  • App uninstall and exact leftover review
  • Custom project scan locations
  • Up to 3 personal Macs

Questions worth asking before cleanup.

SpaceLint avoids performance promises and scare scores. Its job is to make storage decisions understandable and reversible.

Does quarantine free disk space?

No. Quarantined items still occupy the same disk. Use immediate permanent deletion only when you need capacity now and accept that the action cannot be undone.

Will SpaceLint delete source code?

Project scanning recognizes a narrow allowlist of generated folders and stops at those directories. Unknown folders and source trees are not cleanup candidates.

Does it need Full Disk Access?

Most categories do not. macOS may require Full Disk Access for local iPhone and iPad backups. SpaceLint explains the protected path and links to System Settings.

Are local AI models deleted automatically?

No. Model storage is reported with tool-aware information. Protected or semantically ambiguous model data remains display-only until a safe operation exists.

What information leaves my Mac?

Scanning and cleanup stay local. Checkout happens on Dodo Payments. License activation sends only the entered license key and an app-generated activation identifier.

Can I recover after my Pro license expires?

Yes. History, exact restore, and management of already quarantined data are never locked behind the license state.

SpaceLint Pro · Launch price

Make room without guessing.

$14.99 once. Up to three personal Macs. Unlimited scanning stays free.