Cull
Interactive TUI disk space analyzer
Install / Use
/learn @legostin/CullREADME
cull
| | |
/ __| | | || | |
| (__| |_| || | |
\___|\__,_||_|_|
Interactive TUI disk space analyzer. Scan directories, find what's eating your disk, and delete it — all from the terminal. <img width="978" height="689" alt="image" src="https://github.com/user-attachments/assets/a118aa4e-e64c-4ab1-b080-a40e36a1332a" />
Install
macOS
brew tap legostin/tap
brew install cull
Linux (apt)
echo "deb [trusted=yes] https://legostin.github.io/apt-repo/ /" | sudo tee /etc/apt/sources.list.d/cull.list
sudo apt update
sudo apt install cull
From source
go install github.com/legostin/cull@latest
Usage
cull # scan current directory
cull ~/Downloads # scan specific path
cull --read-only # browse without deletion
cull -y # skip delete confirmation
cull -n 5000 # show up to 5000 items in Largest tab
Features
Browse and navigate
Instantly see what's taking up space. Directories are sized in the background while you browse — entries re-sort as sizes come in.

Select and delete safely
Select files with s, range-select with S, then d to move to trash. Easy to undo.

Permanent delete
Switch to permanent mode with tab when you're sure. Confirmation dialog keeps you safe.

Find the largest files
shift+tab switches to the Largest tab — a deep scan across all subdirectories to surface the biggest files.

Filter by name
Press f and type to instantly filter entries. Great for finding files by extension.

Keybindings
| Key | Action |
|-----|--------|
| j / k or arrow keys | Navigate up/down |
| g / G | Jump to top/bottom |
| enter | Enter directory |
| backspace / esc | Go to parent directory |
| s | Toggle selection |
| S | Range select |
| d | Delete selected |
| e | Dry-run preview |
| f | Filter by name |
| h | Toggle hidden files |
| t | Cycle sort mode (size / name / updated / created) |
| tab | Toggle trash / permanent delete |
| shift+tab | Switch between Browse and Largest tabs |
| space | Quick Look preview (macOS) |
| ? | Help |
| q / ctrl+c | Quit |
License
MIT
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
