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

  • Homebrewbrew 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
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 all

Software 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.

Report a wrong fact or a dead link on this listing