broot

Broot is a better way to navigate directories, find files, and launch commands.

broot in action
broot in action

It shows directory trees in a compact, readable way and lets you fuzzy-search across a whole tree with just a few keystrokes -- unlike tree, which dumps everything, or cd/ls cycling.

Key features:

  • Fuzzy search that filters the tree as you type
  • File preview (including images in Kitty/WezTerm)
  • Multi-panel mode for copy/move/delete operations
  • Git status integration
  • Disk usage "whale spotting" mode
  • Content search with regex
  • Highly customizable verbs and keybindings