← Back to tools
View AGENTS.md for broot
broot
A new way to see and navigate directory trees
Description
broot is an interactive directory tree navigator. It provides a fuzzy search over file trees, previews, and the ability to apply commands to selected files. It adapts the tree display to fit your terminal.
When to use this tool
✓ Good fit when
- Exploring unfamiliar directory structures
- Need to find and navigate to files in large trees
- Want a visual file navigator with search
✕ Avoid when
- Simple ls or tree listing is sufficient
Install
homebrew
brew install brootcargo
cargo install brootpacman
sudo pacman -S brootAI Summary
An interactive directory tree navigator with fuzzy search. Displays a compact, adaptive tree and lets you search, navigate, preview, and act on files.
Capabilities
- + Adaptive tree display that fits the terminal
- + Fuzzy search across the entire file tree
- + File preview and content search
- + Apply commands to selected files
Use When
- → Exploring unfamiliar directory structures
- → Need to find and navigate to files in large trees
- → Want a visual file navigator with search
Avoid When
- x Simple ls or tree listing is sufficient
Usage Patterns
Launch file navigator
broot Opens interactive tree navigator in current directory
Search for files
broot -s Launches directly in search mode for finding files