Freedom251 › Disk Space Analyzers
dirstat-rs

What dirstat-rs is
dirstat-rs is a free, cross-platform command-line tool for examining disk usage on Linux, macOS, and Windows. It scans either the current directory or a path you specify, then displays results to a selected depth with the -d option. The -a option shows apparent file size, while -m changes the minimum size threshold. The project describes performance claims of twice du, four times ncdu, dutree, dua, and du-dust, and six times WinDirStat on a four-core hyperthreaded CPU. Reports can be exported, but there is no treemap view, application-size reporting, or file-type breakdown. Installation instructions cover Homebrew on macOS, Cargo from crates.io or Git, and building from source. The software uses the MIT License and lists serde_json as a dependency. GitHub Issues handles questions and maintainer contact. Open issues request binary-prefix gibibyte output and address maximum Windows path sizes.
Who it suits
It suits users who prefer command-line disk-usage scans on Linux, macOS, or Windows. It also fits people needing configurable scan depth, thresholds, and exportable reports.
What it does well
- Free MIT-licensed software
- Runs on Linux, macOS, and Windows
- Scans a chosen path or current directory
- Configurable depth and minimum-size threshold
- Supports exportable reports
What to know first
- No treemap view
- No application-size reporting
- No file-type breakdown
- Windows maximum-path issue is tracked
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| dirstat-rs | MIT-licensed software | Free |
As github.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Verdict
dirstat-rs provides configurable disk-usage scanning from a command line across three desktop platforms. Its lack of visual treemaps and category breakdowns makes it less suitable for users seeking graphical storage analysis.
Facts from dirstat-rs's own pages
- Apparent file size
- The CLI supports showing apparent file size with the -a option. · github.com, 11 Oct 2026
- Application sizes
- No · github.com, 23 Sept 2026
- Data format dependency
- The project lists serde_json as a dependency. · github.com, 11 Oct 2026
- Depth option
- The CLI supports choosing a display depth with the -d option. · github.com, 11 Oct 2026
- Free plan
- Yes · github.com, 23 Sept 2026
- Installation
- The README documents installation through Homebrew on macOS, Cargo from crates.io or Git, or by building from source. · github.com, 11 Oct 2026
- License
- The project is distributed under the MIT License. · github.com, 11 Oct 2026
- Minimum size threshold
- The minimum size threshold can be overridden with the -m option. · github.com, 11 Oct 2026
- Notable requested feature
- An open issue requests support for output in gibibytes using binary prefixes. · github.com, 11 Oct 2026
- Notable Windows issue
- An open issue concerns handling maximum path size on Windows. · github.com, 11 Oct 2026
- Path scanning
- It can scan the current directory or a specified path. · github.com, 11 Oct 2026
- Desktop platforms
- windows,macos,linux · github.com, 23 Sept 2026
- Purpose
- dirstat-rs is a fast, cross-platform disk usage command-line tool similar to WinDirStat. · github.com, 11 Oct 2026
- Scan scope
- files_folders · github.com, 23 Sept 2026
- Speed claim
- The README claims it is 2× faster than du, 4× faster than ncdu, dutree, dua, and du-dust, and 6× faster than WinDirStat on a four-core hyperthreaded CPU. · github.com, 11 Oct 2026
- Support channel
- The project’s GitHub Issues page invites users to open an issue to ask questions and contact maintainers and the community. · github.com, 11 Oct 2026
- Treemap view
- No · github.com, 23 Sept 2026
Where dirstat-rs stands on Freedom251
- Disk Space Analyzers#67 of 105