Duviz shows what is taking up space in a folder so you can clean up without guesswork. It draws a live, clickable map of your disk so big items stand out and you can move up and down the tree quickly.
It is written in Rust.
Duviz looks at the folder you open it in and adds up the sizes of the things inside. Bigger things get bigger blocks on the screen. You can click a block to go into it and see what is inside, then keep drilling down until you find the space hogs.
- Clickable treemap view of disk usage
- Quick switch between folders view and files view
- Live scanning with progress
- One-click up navigation
- Right-click to delete files or folders (with confirmation)
- Shows the device you are on (like
/dev/sda1) - Displays the current version in the bottom-right corner
- Click a block to enter a folder
- Click the
[Up]label or press Backspace/Up/h to go up - Press
fto toggle folders/files view - Right-click a block to delete it
- Press
qto quit
This installs the latest release to /usr/local/bin/duviz (run with sudo):
curl -fsSL https://raw.githubusercontent.com/hexajohnny/duviz/main/install.sh | sudo sh
Run it in the folder you want to analyze:
sudo duviz
Or pass a path directly:
sudo duviz /path/to/folder
cargo build --release
sudo ./target/release/duviz
License: MIT OR Apache-2.0
