← Back to Repository

📊 sniffert - Terminal Disk Analyzer

Find what's eating your storage with an interactive TUI

v0.6.0

sniffert is a terminal-based disk analyzer that helps you find what's consuming your storage. Visualize disk usage with an interactive TUI, drill down into directories, and identify large files quickly. Think of it as a terminal-native alternative to tools like ncdu or WinDirStat.

📦 Installation Options

RHEL/CentOS/Rocky/Alma/Fedora
🚀 RPM Install
# Add repository sudo dnf config-manager --add-repo https://repos.musicsian.com/musicsian.repo # Install package sudo dnf install sniffert # Analyze current directory sniffert # Or analyze a specific path sniffert /home

✨ Key Features

📊 Visual Disk Usage

See disk usage at a glance with percentage bars and size indicators. Quickly identify which directories are consuming the most space.

🔍 Drill-Down Navigation

Navigate into directories to see their contents sorted by size. Find hidden space hogs buried deep in your filesystem.

⚡ Fast Scanning

Efficiently scans directories with minimal system overhead. Handles large filesystems without breaking a sweat.

🎨 Clean TUI Interface

Beautiful terminal interface with clear visual hierarchy and intuitive keyboard navigation.

⌨️ Keyboard Controls

↑/k Move selection up ↓/j Move selection down Enter Enter selected directory Backspace Go to parent directory d Delete selected item (with confirmation) r Rescan current directory q Quit sniffert

🎬 Usage Examples

Basic Usage: # Analyze current directory sniffert # Analyze specific path sniffert /var/log # Analyze home directory sniffert ~ Finding Large Files: # Start from root to find system-wide usage sudo sniffert / # Check user data sniffert ~/Downloads # Analyze project directories sniffert ~/projects

🔧 Requirements

System Requirements: - Linux x86_64 (RHEL/CentOS/Rocky/Alma/Fedora 9+) - Terminal with ANSI color support Dependencies: - No external dependencies beyond standard system libraries

🔗 Links

📜 License

sniffert is released under the MIT License. See the GitHub repository for full license details.