SpaceMedic
Sorts what's eating your disk into junk types, and deletes absolutely nothing.
Free right now — no account, no card
Preview
1 interface design, then a screenshot of it running. Drag, scroll or use the arrows.
Free while we’re in preview
Get SpaceMedic
Sorts what's eating your disk into junk types, and deletes absolutely nothing.
The Mac button is for Apple Silicon. On an older Intel Mac, get this one instead.
One file, both ways. Double-click it for the window. Run the same file from a command prompt with arguments and it behaves as the command-line tool, because the engine is inside it. Nothing else to download and nothing to keep beside it.
Early preview. The window has been built and run, but not yet on a real Windows PC or Mac, so expect rough edges. The engine underneath it is fully tested.
- One file — no installer
- Runs on your machine, offline
- Source code published below
Free while in preview. It isn’t signed yet, so Windows or macOS will ask you to confirm the first time you open it. At launch, SpaceMedic is included in every plan along with the rest of the range.
Where versus what
A folder-size map tells you Downloads is 40 GB. It won’t tell you that 30 GB of that is installers you last opened in 2023. SpaceMedic walks a tree and drops every file into exactly one bucket: temp files, log files, cache-like paths, old installers and archives, old downloads, or large media. Then it ranks those buckets by total size, biggest opportunity first, and lists the largest individual files inside each one.
First rule that matches wins
The order is fixed and worth knowing, because a .zip sitting under a folder called cache is counted as cache, not as an installer. Cache-like means any directory segment above the file named cache, caches, .cache or tmp. Old installers are .msi, .exe, .dmg, .pkg, .zip, .tar or .tgz older than --installer-age, 90 days by default. Large media is .mp4, .mov, .avi, .mkv or .iso at or over --large-media-size, default 500MB. Everything else lands in Uncategorized, counted in the total but not listed.
There is no --apply
No delete, no move, no quarantine, and there never will be. SpaceMedic reads names, paths, sizes and modification times, and prints a report. Diagnosis and surgery are deliberately different programs. Take the report to DupePilot or PrivacySweep once you’ve decided what goes.
Reading on the job itself
- What is filling up my hard drive? Map the tree by size, biggest folder first, and stop descending when a branch is small. That finds the room...
Advanced & technical details Command-line builds, source code, checksums and a recorded session — for developers and IT teams
A working CLI prototype of the triage engine: a read-only, categorized cleanup-candidate report (temp/log/cache/old-installer/old-download/large-media buckets, sorted by size) — diagnosis, not surgery. Pair with DupePilot or PrivacySweep to act on what it finds. Real SMART health data needs OS-specific hardware access and is on the roadmap.
Naming status
Working name only — brand verdict **CAUTION** (Medium). Collision: SpaceMedic / Space Medical uses. Could keep only after formal clearance; .com is not worth overpaying for.
What it draws on
Existing paid software whose best ideas shaped this program: TreeSize Professional, Hard Disk Sentinel Professional, WizTree Enterprise, CCleaner Professional.
Command line
There is nothing extra to install. The program you download is the command-line tool as well: give it arguments instead of double-clicking it and it runs as one, with its output on your terminal. The standalone builds below are the same engine on its own, for machines where you would rather not ship a window at all.
SpaceMedic - categorized cleanup-candidate diagnosis report (READ-ONLY)
Usage:
spacemedic report <dir> [--installer-age 90d] [--download-age 30d]
[--large-media-size 500MB] [--top 10] [--json]
spacemedic help
SpaceMedic scans a directory tree and buckets every regular file into a
junk-type category (temp files, logs, cache directories, stale
installers/archives, old downloads, large media) so you can see WHAT KIND
of thing is eating your space, not just which folder. It is diagnosis
only: it never deletes, moves, or quarantines anything. Pair it with
DupePilot (exact-duplicate detection) or PrivacySweep (secure deletion)
to act on what it finds.
Run 'spacemedic report -h' for flag details.
Recorded from the shipped binary, not written by hand.
Source
Every file the program is built from:
console.go · console_test.go · guided.go · main.go
SHA-256 checksums · build instructions & scope notes · full build plan