qalarc.com / projects / diskscope
DiskScope
Tauri disk-space investigator — rayon-parallel filesystem scan with xxhash duplicate detection, btrfs subvolume awareness, and staleness/junk judgment that turns a full disk into a ranked list of what to delete.
DiskScope answers 'where did my 2 TB go' with a scanning engine instead of a file browser. It walks every mount it finds (enumerated straight from /proc/mounts), hashes files in parallel with xxh3 across all cores, and deduplicates not just by content but by btrfs subvolume — recognizing when the 'same' file appears in four snapshots and counting it honestly.
Beyond raw size it makes judgments: which directories are stale by mtime distribution, which files match known junk patterns, what a cleanup would actually free. Read-only by design — it never deletes anything itself, it just makes the decision obvious.
The scan core is portable std::fs Rust with rayon; only the mount-enumeration layer (procfs + statvfs) is Linux-specific, kept deliberately thin for future cross-platform work.
Capabilities
Rayon-parallel full-filesystem scan across all mounted filesystems
xxh3 content hashing for true duplicate detection
Btrfs subvolume dedup — same file in many snapshots counted once
Staleness analysis by mtime distribution and junk-pattern matching
Ranked 'what to delete' view with projected space freed
Read-only by design — never modifies the disk
Tags
Status: active · First built: 2026-08-31 · Last updated: 2026-08-31