https://dev.yorhel.nl/ncdu [?] menu [ ] ~ Ncdu ~ * Info * Docs + Manual (2.x) + Manual (1.x) + File Format * Changes (2.x) * Changes (1.x) * Screenshots * Issues * Projects home * Contributing * Guestbook Yoran Heling projects@yorhel.nl home - git - @ayo = pgp = only used for releases key - mit 7446 0D32 B808 10EB A9AF A2E9 6239 4C69 8C27 39FA Cute decorative scissors, cutting through your code. NCurses Disk Usage Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed. Download Zig version (stable) 2.2.1 ([ ]closeFile: ncdu-2.2.1.tar.gz Size: 54.7 KiB (55.972 bytes) PGP: ncdu-2.2.1.tar.gz.asc MD5: 312e18081e85a590de4ebe7d9fcc1afb SHA1: 605fb278a30758cfab30e6db0ac351ad93a0b25b SHA-256: 5e4af8f6bcd8cf7ad8fd3d7900dab1320745a0453101e9e374f9a77f72aed141 ncdu-2.2.1.tar.gz [info] - changes - requires Zig 0.9.0 or 0.9.1) See the beta release announcement for information about the motivation for the rewrite and some of the differences with the C version. Note that the Zig language and compiler are still very much unstable. This version of ncdu will only work with the version of the Zig compiler noted above. Use the ncdu 1.x branch if this does not work for you or if you need a more stable compilation environment. Linux users/distros may want to apply this patch to Zig to fix a possible crash. Convenient static binaries for Linux: [ ]closeFile: ncdu-2.2.1-linux-i386.tar.gz Size: 283.9 KiB (290.694 bytes) PGP: ncdu-2.2.1-linux-i386.tar.gz.asc MD5: 5ea8272bc4fa478d4b1d9a69d66e0931 SHA1: 303e35bc4a9208d2a543b7606d00fd7ace7782c6 SHA-256: 218cb71698f8dee8186a99999c6b9c857ca0f351436efc7687381d4d55d047d9 i486 [info], [ ]closeFile: ncdu-2.2.1-linux-x86_64.tar.gz Size: 315.5 KiB (323.039 bytes) PGP: ncdu-2.2.1-linux-x86_64.tar.gz.asc MD5: 6411ff15b067e883e77da034d09f3820 SHA1: 9800e3c1af24e2dbd0a55e1cf86ba324327d39fd SHA-256: 0915f329c86d4722b8a89f0165a437c546ca32f4f7f4e700a567ee786d52cded x86_64 [info], [ ]closeFile: ncdu-2.2.1-linux-arm.tar.gz Size: 276.5 KiB (283.175 bytes) PGP: ncdu-2.2.1-linux-arm.tar.gz.asc MD5: de9772981d7f511149e5eeec8ed48a57 SHA1: 4630139df6acf408558e94c02c75a103cf1aaa99 SHA-256: 0650900f620d372d2f3be3de7881a63cc628ec082ce931587bd4e147c337dc1b ARM [info] and [ ]closeFile: ncdu-2.2.1-linux-aarch64.tar.gz Size: 298.5 KiB (305.700 bytes) PGP: ncdu-2.2.1-linux-aarch64.tar.gz.asc MD5: 52a1a890e8b587299acda36b88650b0d SHA1: 0214c88212235aa0da9160fe2ae24af975896833 SHA-256: 591bb23fd6a873703bd80ba24ddd16f40b46982d2b8835170c4399954b24bc5f AArch64 [info]. Download, extract and run; no compilation or installation necessary. For users on Zig 0.10.0: see #213. C version (LTS) 1.18 ([ ]closeFile: ncdu-1.18.tar.gz Size: 156.0 KiB (159.781 bytes) PGP: ncdu-1.18.tar.gz.asc MD5: 4186b5be477cc3a0944619ade81f123b SHA1: d47ce3cdf317adadc1426817d07899c90b767aba SHA-256: 3c37a1a96580c9c5d2cc352dc3c5eef0d909158c05f1cc29db4712544c8b9f95 ncdu-1.18.tar.gz [info] - changes) Lags a bit behind on the 2.x version in terms of features and performance, but is still being maintained and perfectly usable. Development version The most recent code is available on a git repository and can be cloned with git clone git://g.blicky.net/ncdu.git/. The repository is also available for online browsing (and through cgit if you prefer that). The 'master' branch represents the C version, the Zig version can be found in the 'zig' branch. License MIT. Packages and ports Ncdu has been packaged for quite a few systems, here's a list of the ones I am aware of: AIX - Alpine Linux - ALT Linux - Arch Linux - CRUX - Cygwin - Debian - Fedora - FreeBSD - Frugalware - Gentoo - GNU Guix - NixOS - OpenBSD - OpenWRT - MacOS (Fink - Homebrew - MacPorts) - Puppy Linux - Solaris - Slackware - Slax Linux - Ubuntu - Void Linux Packages for RHEL and (open)SUSE can be found on the Open Build Service. Packages for NetBSD, DragonFlyBSD, MirBSD and others can be found on pkgsrc. A port to z/OS is available here. Similar projects * Duc - Multiple user interfaces. * gt5 - Quite similar to ncdu, but a different approach. * gdu - Go disk usage analyzer inspired by ncdu. * dua - Rust disk usage analyzer. * godu - Another Go disk usage analyzer, with a slightly different browser UI. * tdu - Another small ncurses-based disk usage visualization utility. * tdu - Go command-line tool with ncdu JSON export. * TreeSize - GTK, using a treeview. * Baobab - GTK, using pie-charts, a treeview and a treemap. Comes with GNOME. * GdMap - GTK, with a treemap display. * Filelight - KDE, using pie-charts. * KDirStat - KDE, with a treemap display. * QDiskUsage - Qt, using pie-charts. * xdiskusage - FLTK, with a treemap display. * fsv - 3D visualization. * Philesight - Web-based clone of Filelight. * psHFO - Human-friendly du for PowerShell. all lefts and rights reversed