qalarc.com / projects / diskscope

DiskScope

A project by Qalarc — AI systems studio, Sydney, Australia. Built, shipped and maintained by Qalarc.

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.

Tauri 2Rustrayonxxh3procfs
DiskScope screenshot

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

Tags

#disk#storage#btrfs#tauri#rust#duplicates#cleanup

Status: active · First built: 2026-08-31 · Last updated: 2026-08-31