disktree Get in touch

How it works

Find what is eating the drive, and delete it, without leaving the terminal. The full technical description of disktree — what it does, what it is made of, and what state it is in.

The premise

A disk usage analyser for the terminal in the spirit of WizTree and ncdu. Scan a drive or a folder, see a live size-sorted view of every directory, mark what you do not want, and send it to the Recycle Bin or delete it permanently.

It carries two scanners: a parallel directory walk that works anywhere, and — on an elevated NTFS volume — an MFT reader that streams the whole volume's metadata in a single pass. Deletion always sits behind a confirmation that lists the full path of everything about to go.

What is included

Parallel walk scanner, plus an NTFS MFT reader for whole-volume scans in one pass

Live progress and size-sorted directory view while the scan is still running

Multi-select marking with Recycle Bin or permanent deletion

Confirmation dialogs list the full path of every item before anything is removed

How it is built

disktree is built on Rust, NTFS MFT and TUI.

The repository is 100% Rust by volume — a description of what the work actually consists of rather than what it is filed under.

It carries 16 commits since Jul 2026, most recently changed in Jul 2026.

The method behind it

Every project here starts as a written specification, and the specification stays authoritative once code exists. The repository keeps a build plan with live status, an append-only decision log recording where the implementation departed from the plan, and a handoff document describing the true current state — including the parts that are not finished.

That is why a portfolio this wide is not a shallow one, and it is why this page can describe the product without overstating it.

Current state

In development. Under active work right now.

The source is public. Read it rather than taking this page for it.

Next

Get disktree

Ask about availability, a build for your platform, or a licence.

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.