EarlyTerms

Leaves

Emergent · Emerged · 19 days old · Last reviewed

Leaves is an open-source, Rust-built command-line tool that turns disk usage into a text-mode treemap, drawing nested rectangles sized by file and directory weight directly inside a terminal, including over SSH on headless servers where GUI analyzers can't run.

Developer patonw shipped Leaves' first release, v0.1.0, on July 6, 2026, inspired by classic GUI tools WinDirStat and QDirStat and built to handle millions of files via Rust's multi-threading. A July 16 Show HN post pushed it to 85 points and 25 comments, with reviewers comparing it directly to ncdu, WizTree, and GrandPerspective.

Think of it as WinDirStat's colored rectangles redrawn with keyboard-driven terminal blocks instead of a GUI window.

EarlyTerms Pro

See nascent terms 7 days before everyone, unlock every stage filter, and get weekly early alerts.

Search Interest

peak ~19K/mo
updated 2026-07-17
~19K/mo ~9.5K/mo 0
2026-06-18 2026-07-03 2026-07-17
Term Lifecycle
  1. Nascent
    0–7 days
  2. Emergent ← now
    8–30 days
  3. Validating
    31–90 days
  4. Rising
    91–180 days
  5. Established
    180 days +

Why is it emerging now?

TL;DR

Rust developer patonw shipped Leaves v0.1.0 on July 6, then hit the Hacker News front page on July 16 with 85 points, drawing praise as an SSH-friendly, terminal-native answer to GUI disk analyzers like WinDirStat and QDirStat.

3 forces driving coverage — scroll →

Outlook

6-month signal projection and commercial timeline.

Signal medium
Revenue weak

Rust performance and a strong Show HN debut win developer goodwill, but terminal disk-usage tools are a mature, crowded niche.

Risk · ncdu, dua-cli, gdu, and dust already own this category, limiting how much of the market a newcomer can take.

Analogs · ncdu · dua-cli · gdu

Monetization timeline
  1. now
    MPL-2.0 tool, zero monetization

    Free, open-source CLI with no pricing, ads, or commercial signal yet.

  2. 3-6mo
    Packaging requests get answered

    HN asked for Homebrew/apt installs; third-party packaging could widen reach.

  3. 6-12mo
    Donations, not revenue, likely ceiling

    Category has no paid precedent; sponsorship or GitHub Sponsors is the realistic upside.

Competition & Opportunity for term “Leaves”

Signals derived from the tracked queries, the term's monetization cards, and its cluster neighbors. Heuristic except where marked measured (Google KD).

Content Gap
25 queries tracked
Led by General (24), Explainer (1)
10 Suggest-only tails — long-tail opening
Revenue Potential
0% commercial-intent queries
2 monetization angles mapped
Mostly informational — pre-commercial
Build Difficulty
Low-Medium (heuristic)
Stage: emergent — early enough to land
12 / 13 default TLDs taken · oldest incumbent leaves.com (1995-07-27)
No cluster neighbors published yet
Heuristic · signals: tracked queries, term monetization cards, cluster neighbors

Ideas for term “Leaves”

Buildable pitches — turn this term into an article, site, product, post, newsletter, video, or course. Steal any card and run with it.

Article
Leaves vs ncdu vs dua-cli: Best Terminal Disk Usage Tool in 2026

No current roundup covers Leaves; most disk-analyzer comparisons still favor GUI-only tools like WinDirStat.

Article
How to Audit a Full Linux Server's Disk Space with Leaves Over SSH

Sysadmins searching for headless-server disk tools get list-only ncdu results; a visual SSH workflow guide is underserved.

Product
A maintained Homebrew and apt package for Leaves

HN commenters explicitly asked for brew install; no official package exists yet, leaving room for a third-party maintainer.

Product
An inotify-powered live mode that re-renders the treemap as files change

The creator confirmed this is unbuilt but wanted; a fork or plugin that ships it first captures early mindshare.

Post
I Replaced ncdu With Leaves for a Week on My Home Server. Here's What I Kept.

First-person migration story capitalizing on the 72-hour attention window right after the Show HN launch.

Video
Leaves vs WinDirStat vs WizTree: Same Full Drive, Three Visualizers

Visual-first comparison suits YouTube; the tool's colored-rectangle output is inherently screenshot-friendly.

Post HN / r/rust
The Terminal Never Needed a GUI: Why Disk Treemaps Are Coming Back as Text

One Rust developer needed ten days and four releases to prove you don't need Electron to visualize a hard drive — you need a grid of colored block characters.

Post Newsletter / r/sysadmin
Why Every SSH Session Now Needs a Disk Treemap

A full disk on a headless server used to mean squinting at `du -sh */` output — now it means a proportional rectangle map rendered in the same terminal window.

What People Search

Long-tail queries from Google Suggest + Trends. Volume and competition are heuristics — directional, not audited. Content Type comes from query shape.

Keyword
Competition
Content Type
leaves
Very Low
General
leaves meaning
Very Low
Explainer
leaves from the vine
Very Low
General
leaves coffee tokyo
Very Low
General
leaves lyrics
Very Low
General
leaves of grass
Very Low
General
leaves from the vine lyrics
Very Low
General
leaves coffee
Very Low
General
1–8 of 25
1 / 4
Updated 2026-07-17 · sources: Google Trends, Google Suggest · Competition is heuristic

SERP of term “Leaves”

What searchers see today — organic results on top, paid ads if anyone's bidding. Ad density is a real-time commercial signal.

FAQ

What is Leaves?

Leaves is an open-source, Rust-built command-line tool that turns disk usage into a text-mode treemap, drawing nested rectangles sized by file and directory weight directly inside a terminal, including over SSH on headless servers where….

Why is Leaves emerging now?

Rust developer patonw shipped Leaves v0.1.0 on July 6, then hit the Hacker News front page on July 16 with 85 points, drawing praise as an SSH-friendly, terminal-native answer to GUI disk analyzers like WinDirStat and QDirStat.

When did Leaves emerge?

Publicly emerged around 2026-07-06 (about 19 days ago as of 2026-07-25). EarlyTerms first recorded a pipeline signal on 2026-07-17.

Related Terms

Other terms in the same space — aliases, subtypes, competitors, and neighbors to explore next.

Also mentioned
  • Part of treemap visualization
  • Competitor ncdu·dua-cli·gdu·dust·WizTree·GrandPerspective
  • Related WinDirStat·QDirStat·ratatui

Sources

Primary URLs this report cites — open any to verify the claim yourself.

  1. 01 patonw/leaves — GitHub repository github.com
  2. 02 Show HN: Leaves – A text-UI disk usage treemap visualizer news.ycombinator.com
  3. 03 Leaves release history (v0.1.0 to v0.2.0-cross) github.com
  4. 04 QDirStat's Treemap.md — the algorithm Leaves credits as inspiration github.com