A disk space analyzer that actually shows you what's eating your storage.
Tauri v2 desktop app (Rust + Svelte 5). Scans directories, shows files and folders sorted by size, and has special handling for Node.js projects -- it'll break down node_modules by package, trace dependency chains, and flag duplicates.
Also includes a process monitor that groups processes by name, shows which ports they're listening on, and tells you what started them.
node_moduleslsof, parent process infoRust backend (walkdir, rayon, sysinfo, trash), Svelte 5 frontend (Tailwind, DM Sans/Mono), Tauri v2 shell.
pnpm install
pnpm tauri dev
pnpm tauri build
Outputs .app and .dmg in src-tauri/target/release/bundle/.
src/lib/components/ Svelte components (tree, processes, node panel, etc.)
src/lib/stores/ Scan state and Tauri IPC
src-tauri/src/ Rust: scanner, node analyzer, process monitor, safety checks