Skip to content
SPECIFICTION
Get listed

dua

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 8.0 #51 of 105 in Disk Space Analyzers

Spec sheet

Purpose
dua (Disk Usage Analyzer) reports disk-space usage for a directory and can delete unwanted data.Read 9 Oct 2026 · github.com
Desktop platforms
macOS,Linux,WindowsRead 23 Sep 2026 · github.com
Free plan
YesRead 23 Sep 2026 · github.com
Integrations
The project documents installation through Homebrew, MacPorts, Scoop, WinGet, Cargo, and several Linux or BSD package managers.Read 9 Oct 2026 · github.com
License
The repository identifies its license as MIT.Read 9 Oct 2026 · github.com
APFS support
On macOS, an opt-in traversal option counts fully shared APFS file clones only once, with a performance cost for collecting extra metadata.Read 9 Oct 2026 · github.com
Application sizes
NoRead 23 Sep 2026 · github.com
Cleanup discovery
The clean command finds disposable directories such as Node dependencies, Python caches and virtual environments, Cargo build output, and Zig caches.Read 9 Oct 2026 · github.com
Deletion safety
The clean command lists candidates without deleting them automatically, and the interactive mode uses a multi-stage process intended to prevent accidental deletion.Read 9 Oct 2026 · github.com
Exportable reports
YesRead 23 Sep 2026 · github.com
File-type breakdown
NoRead 23 Sep 2026 · github.com
Ignore patterns
The --ignore-from option accepts gitignore-style patterns in aggregate and interactive modes.Read 9 Oct 2026 · github.com
Interactive mode
The interactive mode lets users explore files and directories and mark them for deletion.Read 9 Oct 2026 · github.com
Limitations
Interactive mode uses about 60 MB of memory per million entries and is limited to fewer than 2^32 entries.Read 9 Oct 2026 · github.com
Localization
The interactive interface supports English, German, Japanese, Korean, and Simplified Chinese locales.Read 9 Oct 2026 · github.com
Parallel scans
Directory scanning is parallel by default and aims to use the SSD’s available throughput.Read 9 Oct 2026 · github.com
Platform caveat
The README says Windows installation through Cargo currently requires nightly Rust features.Read 9 Oct 2026 · github.com
Reports
Aggregate mode can print a directory tree, and stacks or flamegraph commands can produce data for disk-usage flame graphs.Read 9 Oct 2026 · github.com
Scan scope
files_foldersRead 23 Sep 2026 · github.com
Supply-chain verification
Release archives include build provenance attestations that users can verify with GitHub CLI.Read 9 Oct 2026 · github.com
Treemap view
NoRead 23 Sep 2026 · github.com

Plans and prices

dua-cli Free MIT-licensed command-line tool · no paid plans listed Read 9 Oct 2026 · github.com

Every dua plan and price →

Where Specifiction places it

Alternatives to duaAll alternatives →