Topics / #disk-usage
Disk-usage projects on GitHub
Terminal file managers and disk usage analyzers.
As of , the most-starred Disk-usage projects on GitHub are dive (54.7K stars), nnn (22.1K stars) and duf (15.3K stars). GitHub.Locker tracks 12 Disk-usage repositories with 111.1K stars combined. The fastest-growing on October 19 was disktree, with +23 stars in a day.
Hot right now
Most stars gained in a day · Oct 19
+23disktree
tobi/disktree · ★ 3.1Kdisktree is a treemap visualizer for finding what is filling up your disk: it draws every directory as a nested mosaic sized by how much space it actually uses, lets you mark files or folders for removal, and keeps the free space of the whole volume in view the whole time.
+5dust
bootandy/dust · ★ 12.5KDust is a more intuitive replacement for the 'du' command, written in Rust, that shows which directories and files are eating your disk space.
mr-boxington
jdx/mr-boxington · ★ 530mbx is a build cache for Rust projects. Cargo still resolves dependencies, plans builds and runs your tools; mbx restores matching compiler outputs from one shared store and only compiles the rest.
+5macspace-releases
1architect/macspace-releases · ★ 413MacSpace is a free, open-source macOS menu bar app that shows what fills your disk's System Data, frees what's safe to delete, and can turn off Apple Intelligence (deleting the on-device models) plus Apple's background analytics and data-collection features.
The all-time top
12 projects · by stars
- 54.7K
#1 · wagoodman/divedive
dive is a CLI tool that breaks a Docker or OCI image into its layers, shows what each layer contains, and points out where the image wastes space so you can shrink it.
- 22.1K
#2 · jarun/nnnnnn
nnn (n3) is a terminal file manager built for speed and low resource use. The binary is typically around 100KB, it usually needs less than 3.5MB of resident memory, and it runs fine even with 8 colors.
- 15.3K
#3 · muesli/dufduf
duf is a terminal utility for checking disk usage and free space — a user-friendly, better-looking alternative to df for Linux, BSD, macOS and Windows.
- 4

dust
12.5Kbootandy/dust · RustDust is a more intuitive replacement for the 'du' command, written in Rust, that shows which directories and files are eating your disk space.
- 5

disktree
3.1Ktobi/disktree · Rustdisktree is a treemap visualizer for finding what is filling up your disk: it draws every directory as a nested mosaic sized by how much space it actually uses, lets you mark files or folders for removal, and keeps the free space of the whole volume in view the whole time.
- 6

macos-sysdata
952Jarvis322/macos-sysdata · SwiftIt's a free macOS menu bar app that opens up the vague 'System Data' bucket in Storage settings and shows exactly what's filling it (simulator runtimes, Xcode caches, package manager stores, VM disks, logs, per-app data) so you can delete items one by one instead of guessing.
- 7

mac-performance-monitor
942Zesty0wl/mac-performance-monitor · SwiftA native macOS performance monitor and recorder that tracks CPU, memory, GPU, network, disk, battery, and sensor readings, letting you compare them against the processes behind them. It works as a menu bar readout, a quiet background recorder, or a window you open when needed.
- 8
mr-boxington
530jdx/mr-boxington · Rustmbx is a build cache for Rust projects. Cargo still resolves dependencies, plans builds and runs your tools; mbx restores matching compiler outputs from one shared store and only compiles the rest.
- 9

macspace-releases
4131architect/macspace-releases · SwiftMacSpace is a free, open-source macOS menu bar app that shows what fills your disk's System Data, frees what's safe to delete, and can turn off Apple Intelligence (deleting the on-device models) plus Apple's background analytics and data-collection features.
- 10

win11-storage-governance-kit
197Nongfsq/win11-storage-governance-kit · PythonA Codex Skills kit that turns a practical Windows 11 C-drive cleanup workflow into a reusable agent skill and reference runbook for governing storage (not just deleting files).
- 11
applesauce
170Dr-Emann/applesauce · RustApplesauce is a Rust command-line tool that compresses, decompresses, and inspects files using macOS's transparent HFS+/APFS file compression — a modernized replacement for the older afsctool.
- 12

veet
153swadhinbiswas/veet · GoVEET is a TUI and CLI uninstallation suite for Linux that removes not just the app binary but all the leftover config, cache, and sandbox data most package managers leave behind.
Related topics
Often tagged together