Alternatives to Duc

A set of tools that index disk usage into a database and show it in several interfaces. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Duc.

  • 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 scans live over SSH with a text interface and can delete files in place, and its binary export helps with trees too large for memory.

  • gdu

    Find large directories with a terminal disk-usage analyzer.

    gdu is an MIT-licensed terminal analyzer for Windows, macOS and Linux that scans in parallel and shows live results rather than a stored index.

  • QDirStat

    A Qt-based graphical disk usage analyser with a directory tree and treemap view.

    QDirStat gives a graphical treemap and tree view on Linux and macOS under GPL-2.0, scanning directly instead of browsing a database index.

  • dua-cli

    Explore disk usage and remove unwanted files in the terminal.

    dua-cli is an MIT-licensed terminal tool for Windows, macOS and Linux with interactive navigation and optional deletion, working on live disk state.

  • Dust

    See which directories consume space in a compact terminal tree.

    Dust prints a compact terminal tree with size bars on Windows, macOS and Linux under Apache-2.0, without an index or web interface.

  • godu

    An interactive terminal utility written in Go for finding the files and folders filling a disk.

    godu is a single Go binary for macOS and Linux that browses disk usage interactively in the terminal, with no graphical or web view.

  • pdu (parallel-disk-usage)

    A command-line directory tree analyzer that measures disk usage in parallel and prints a size chart.

    pdu scans directory trees in parallel and prints a size chart in the terminal, but it does not keep an index and cannot delete files.

  • K4DirStat

    A KDE utility that adds up disk usage for directory trees and shows it as a treemap.

    K4DirStat shows directory sizes as a list and treemap on a Linux desktop, fitting KDE best, and scans directly rather than from a stored index.

Also worth comparing

These listings name Duc as their own alternative, so the relationship runs both ways.

  • DiskSavvy

    A Windows disk space analyzer that classifies files on local disks, network shares and NAS devices.

    Duc moves the job to Linux, indexing very large filesystems into a database and browsing them through console, graphical or web interfaces under the LGPL-3.0 license.

  • FolderSizes

    A Windows disk space analyzer that reports folder sizes and finds large, old and duplicate files.

    FreemiumProprietaryWindows

    Duc moves the job to Linux, indexing very large filesystems into a database with console, graphical and web interfaces, though results reflect the last index run.

Similar software

Related functionality, not a direct replacement.