dua is a terminal-based disk usage analyzer that lets you interactively explore what is consuming disk space and delete unwanted data.
The tool addresses the problem of understanding where disk space is being used on a system, which can be difficult to diagnose with traditional command-line utilities. dua scans directories and presents a hierarchical view of disk usage, allowing you to navigate through folders and see which items consume the most space. It is built in Rust, which enables fast scanning and responsive interaction even on systems with large amounts of data.
dua suits developers and system administrators who need to quickly identify and reclaim disk space without leaving the terminal. It works well for one-off investigations into bloated directories, cleaning up development environments, or managing storage on resource-constrained systems. The interactive interface makes it more practical than running multiple separate commands to understand disk layout, and the ability to delete files directly from the tool streamlines the cleanup workflow.
The project shows consistent maintenance with regular updates addressing bug fixes and performance improvements. Development activity demonstrates responsiveness to user-reported issues and a focus on keeping the tool reliable across different environments. The codebase receives ongoing refinement to maintain code quality and ensure the tool continues to function well as systems and use cases evolve.