A read-only macOS terminal disk usage browser and ncdu alternative, with Finder reveal support, live incremental scanning, and scrolling support.
Build:
swift build -c releaseRun from the directory you want to inspect:
path/to/rdu/.build/release/rduControls:
- Up arrow / down arrow or mouse wheel: move the selected row
- Type letters, numbers, or
.: show only items starting with those characters - Backspace: undo the current filter
- Right arrow: enter the selected folder
- Left arrow: return to the parent folder, stopping at the launch directory
- Enter: reveal the selected folder or file in Finder
- Ctrl-C: quit
The viewer does not write, delete, or modify the inspected files. Folder sizes are scanned directly from the filesystem on a single background scanner queue and cached. During a scan, files in the current directory are shown first, folders appear with per-directory progress as they are scanned, and navigation remains usable.
The row bar is scaled against the biggest visible item in the current directory.
