Wincdu is a packaging of Ncdu, Mintty and Cygwin to provide a standalone disk usage analyzer for Windows systems.
Ncdu (NCurses Disk Usage) is a fast, lightweight, and user-friendly disk usage analyzer designed to run in a terminal. It provides a visual overview of disk space usage, making it easy to identify and clean up large or unnecessary files and directories. Built with ncurses, ncdu offers a navigable interface similar to text-based file managers. It scans directories recursively and presents usage data in a sorted, interactive list. Users can browse, delete files and directories, and refresh disk usage information—all from the command line.
Mintty is a terminal emulator for Windows that provides a powerful, Unix-like command-line interface for users working in environments like Cygwin, MSYS, or WSL (Windows Subsystem for Linux). It is designed to be lightweight, efficient, and more feature-rich than the standard Windows Command Prompt or PowerShell, making it popular among developers and administrators who want a more versatile terminal experience on Windows.
Cygwin is a Linux-like environment for Windows. It consists of a DLL (cygwin1.dll), which emulates substantial Linux API functionality, and a collection of tools.
Usage
- Unzip contents of the zip archive
- Start wincdu.cmd at the root directory to initiate a suitable mintty terminal
- start ncdu with the directory to be scanned as parameter (Cygwin naming conventions - c:\work becomes /cygdrive/c/work)