duf
About duf
duf is a command-line utility for checking disk usage and available space. It serves as an alternative to the traditional 'df' command with enhanced visual presentation and filtering options.
The tool provides a user-friendly display that adapts to terminal themes and widths. It supports various operating systems including Linux, BSD, macOS, and Windows.
Key features
- Colorful output that adjusts to terminal themes
- Customizable sorting of results
- Device grouping and filtering capabilities
- JSON output option
- Inode information display
- Customizable color thresholds for usage indicators
- Column selection for output display
Download v0.9.1
Sep 8, 2025WindowsWindows
LinuxLinux
Frequently asked questions
- Is duf free?
- Yes. duf is free and open-source software, distributed under the NOASSERTION license.
- Which platforms does duf support?
- duf provides downloads for Windows, macOS, Linux, Android.
- What is the latest version of duf?
- The latest version is v0.9.1, released on Sep 8, 2025.
- What platforms does duf support?
- duf runs on Linux, BSD variants (FreeBSD, OpenBSD), macOS, and Windows.
- How can I install duf?
- duf is available through various package managers (apt, dnf, pacman, brew, choco, scoop) and as precompiled binaries for different platforms. It can also be compiled from source using Go.
- What license does duf use?
- duf is licensed under the MIT license.
- How does duf differ from the standard df command?
- duf offers enhanced visual presentation with color-coding, customizable output columns, sorting options, and the ability to filter devices and filesystems.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.