← Back to tools

broot

A new way to see and navigate directory trees

File Management Productivity linuxmacoswindows Rust MIT

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.

Install

homebrewbrew install broot
cargocargo install broot
pacmansudo pacman -S broot

AI 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

Related Tools

View AGENTS.md for broot