Skip to main content

disktree

Interactive disk usage tree for your terminal. Find out what's eating your space.

pip install disktree

Usage

# Scan current directory
disktree

# Scan a specific path
disktree /path/to/dir

# Control depth and number of entries shown
disktree --depth 4 --top 15

# Hide small entries
disktree --min-size 10MB

# Sort by name instead of size
disktree --sort name

# JSON output (for scripting)
disktree --json | jq '.children[0]'

# Interactive TUI (requires: pip install disktree[tui])
disktree --tui

Output

C:\Users\you  245.3 GB
├── ##########------  89.2 GB   36.4%  Documents/
│   ├── ########--------  67.1 GB   75.2%  projects/
│   └── ##--------------  22.1 GB   24.8%  old_stuff/
├── ####------------  45.8 GB   18.7%  Downloads/
└── ##--------------  23.1 GB    9.4%  .cache/

Each row shows a proportional fill bar, the absolute size, percentage of the parent, and the name.

Options

Flag Default Description
--depth N 3 How many levels deep to display
--top N 10 Max entries per level
--min-size SIZE 0 Hide entries smaller than SIZE (e.g. 10MB, 500KB)
--sort size|name size Sort order
--json off Output JSON instead of tree
--tui off Interactive TUI (requires pip install disktree[tui])

Interactive TUI

Install the TUI extra:

pip install disktree[tui]
disktree --tui

Keys: arrow keys to navigate, Enter to expand/collapse, s to toggle sort, r to rescan, q to quit.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diskview-0.1.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

diskview-0.1.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file diskview-0.1.0.tar.gz.

File metadata

  • Download URL: diskview-0.1.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for diskview-0.1.0.tar.gz
Algorithm Hash digest
SHA256 63d7183bcc71bc4eb74d5d93e3b21ab3b4cba1aeac589db67f84fb8e88c9a445
MD5 9f0df176a4937ab45563f1817fd03abd
BLAKE2b-256 3181054288945cffc70dae3822a3ec878f80a71f2d416657ee13bc0ed7e24fd8

See more details on using hashes here.

File details

Details for the file diskview-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: diskview-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for diskview-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aaf90fc95a6fc562638bd812918e93fa29d613d0f38190a569bf04e88ed32ac3
MD5 3dac58a52728d22892c89fd39371deae
BLAKE2b-256 d1cea1838c7f432d2a7b1d5a9a0ee3d98e3ad6c09eb13ff3542ba7994eafd33e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page