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
Duc
A set of tools that index disk usage into a database and show it in several interfaces.
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.
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.
duf
Shows disk usage and free space in a readable coloured table.
dysk
List filesystem capacity in configurable terminal tables.
diskus
Measure the total size of a directory from the command line.
erdtree
A multi-threaded command-line tool that shows a directory tree together with disk usage.
Disk Usage Analyzer
A GNOME app that shows which folders are using disk space, as a tree and chart.
Filelight
Shows disk usage as concentric rings you can click into.