dua
github.com
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
Where Specifiction places it
- Disk Space Analyzers#51 of 1058.0