Interactive disk usage analyzer with treemap visualization for exploring and cleaning up disk space
Diskonaut is a terminal-based disk usage analyzer that provides interactive exploration of filesystem storage consumption. The tool scans a specified directory path and indexes file metadata to memory, creating a visual treemap representation that shows which files and folders consume the most disk space. Users can navigate through subdirectories interactively while the scanning process continues in the background.
The tool includes file management capabilities, allowing users to delete files and folders directly from the interface. Diskonaut tracks space freed during each session, providing immediate feedback on cleanup efforts. The treemap visualization makes it easy to identify large files and directories that may be consuming unexpected amounts of storage.
Diskonaut supports Linux, macOS, and Windows, with installation available through multiple package managers including Homebrew, DNF, AUR, and Nix. The tool can be started in the current directory or pointed to any specific path, making it useful for system administrators, developers, and anyone needing to analyze disk usage patterns and free up storage space.
# via Homebrew
brew install diskonaut
# via Cargo
cargo install diskonaut
# via DNF
sudo dnf install diskonaut
