diskonaut
github.com
1
Leaving SiteNav
External Link Disclaimer
You are about to visit github.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
diskonaut is a terminal-based disk space navigator that provides an interactive, visual interface for exploring disk usage directly in the terminal. Written in Rust by Aram Drevekenin (imsnif), the creator of the Zellij terminal multiplexer, diskonaut has over 2,600 stars as of 2026. Unlike traditional disk usage tools like du or ncdu that present data in hierarchical text lists, diskonaut renders an interactive treemap visualization where each file and directory is represented as a rectangle proportional to its size, making it immediately obvious which files and directories consume the most space. Key features include: treemap-based visualization with color-coded size blocks (larger blocks for bigger files/directories), keyboard-driven navigation (arrow keys to move between entries, Enter to descend into directories, Backspace to go up), file deletion directly from the interface (pressing d on a selected file or directory with confirmation prompts), real-time size calculation and percentage of total disk usage, support for large filesystems with millions of files, fast scanning using Rust's efficient file system traversal, configurable color schemes, and integration with the terminal's color support. diskonaut is particularly useful for system administrators and developers who need to quickly identify and clean up space-consuming files on servers or workstations where graphical tools are unavailable.
Tags & Categories
Categories
Tags
Statistics
1
Views
0
Clicks
0
Like
0
Dislike