pdu (parallel-disk-usage)
A command-line directory tree analyzer that measures disk usage in parallel and prints a size chart.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get pdu (parallel-disk-usage)
Package managers
- Homebrew
brew install parallel-disk-usage
About pdu (parallel-disk-usage)
pdu, short for parallel-disk-usage, is a command-line tool written in Rust that walks a directory tree using many threads at once and reports how much space each part of it takes. It works as a faster, more visual alternative to du when a large disk needs to be scanned.
The repository includes a usage guide and a script for generating shell completions. It suits anyone who spends time in a terminal and wants a quick answer to where disk space has gone.
Strengths
- Parallel scanning for quick results on large directory trees
- Visual size chart directly in the terminal
- Shell completions can be generated for common shells
- Actively developed, with over 1,300 commits
Limitations
- Terminal only, with no graphical interface
- Reports usage but does not delete or move files
Details
- Pricing
- FreeFree and open source with no paid tier.
- License
- Open source, license not stated
- Developer
- KSXGitHub
- Platforms
- Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Terminal users who want a faster, visual alternative to du
- Categories
- Disk tools, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to pdu (parallel-disk-usage)
Compare allSoftware that can replace pdu (parallel-disk-usage) for an important use case, and what changes if you switch.
Dust
See which directories consume space in a compact terminal tree.
Dust also prints a compact directory tree with size bars in the terminal, and it lists builds for Windows, macOS and Linux under Apache-2.0.
gdu
Find large directories with a terminal disk-usage analyzer.
gdu scans in parallel like pdu but adds interactive size inspection, running on Windows, macOS and Linux.
ncdu
A disk usage analyser with a text interface, built for finding what is filling a remote server you can only reach over SSH.
ncdu is an interactive text interface that can delete files and export scans, though it has no Windows build and parallel scanning is off by default.
dua-cli
Explore disk usage and remove unwanted files in the terminal.
dua-cli adds interactive navigation and optional file deletion to terminal disk usage analysis on Windows, macOS and Linux.
erdtree
A multi-threaded command-line tool that shows a directory tree together with disk usage.
erdtree is a multi-threaded tool that shows the full file tree alongside disk usage and honours .gitignore rules, though releases are infrequent.
diskus
Measure the total size of a directory from the command line.
diskus uses parallel scanning but only reports a directory's total size, without a per-folder chart.
godu
An interactive terminal utility written in Go for finding the files and folders filling a disk.
godu offers interactive terminal browsing of large folders as a single Go binary, but it is a smaller project with occasional updates.
Duc
A set of tools that index disk usage into a database and show it in several interfaces.
Duc indexes usage into a database for fast browsing of very large filesystems through several interfaces, but results reflect the last index rather than live state.
Similar software
Related functionality, not necessarily a direct replacement.
duf
Shows disk usage and free space in a readable coloured table.
dysk
List filesystem capacity in configurable terminal tables.
QDirStat
A Qt-based graphical disk usage analyser with a directory tree and treemap view.
Disk Usage Analyzer
A GNOME app that shows which folders are using disk space, as a tree and chart.
fclones
A command-line tool that finds groups of identical files and removes the copies you no longer need.