diskonaut

diskonaut

github.com

1

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

Comments

Log In to post a comment

No comments yet. Be the first!