dua-cli is a fast, interactive disk usage analyzer written in Rust, developed by the community. Its core function is to quickly scan and visualize disk space consumption, allowing users to identify large files and directories with ease. The primary user is anyone who needs to free up disk space, manage storage, or understand where their data is residing, particularly developers and system administrators. You'd open dua-cli when your disk is running low, or you need to perform a quick audit of a server's storage without waiting for slow graphical tools. It operates efficiently on Linux, macOS, and Windows, offering both a textual tree view and an interactive TUI (Text User Interface).
Why It’s Useful
dua-cli is a superior, faster replacement for `du` or `ncdu` for interactive disk space analysis, especially on large file systems. For the developer whose SSD is constantly full from large project dependencies or Docker images, `dua-cli` quickly pinpoints the culprits, making cleanup efficient. For a system administrator monitoring server disk usage, `dua-cli` provides rapid, clear insights into storage allocation without resource-intensive graphical tools. It is completely free and open-source, built with performance in mind. A lesser-known but incredibly useful feature is its ability to delete files or directories directly from the interactive interface, making cleanup a seamless process. It's not widely known because it's a newer, Rust-based alternative in a space with entrenched tools, despite its speed and modern interface. The project is actively developed on GitHub with a responsive community.
Related

Warp Terminal
Warp is a modern, AI-powered terminal designed for developers, combining the power of the command line with the familiarity of a text editor. It features AI…
Scientists Believe Diamonds Rain from the Skies on Certain Exoplanets
On gas giant planets like Neptune and Uranus, and potentially some exoplanets with similar compositions, extreme pressures and temperatures deep within their…

Aerogel Insulators for Extreme Environments
Aerogel insulators are synthetic porous ultralight materials derived from a gel, in which the liquid component has been replaced with gas, resulting in a…

Keychron Q1 Pro QMK/VIA Wireless Custom Mechanical Keyboard
The Keychron Q1 Pro QMK/VIA Wireless Custom Mechanical Keyboard is a highly customizable, premium 75% layout keyboard designed for enthusiasts and…
More from Hidden Gems
View all →Enjoyed this? Get five picks like this every morning.
Free daily newsletter — zero spam, unsubscribe anytime.





