What it does
Broot is a terminal-based file and directory navigator. It presents a tree view with fuzzy searching, previews, and interactive commands for opening, moving, or managing files. Its official documentation also describes panels, tree export, and ways to use broot as a replacement for ordinary directory listings. It is a standalone open-source command-line application rather than a graphical file manager.
Search and act within a directory tree
Broot opens an interactive view of the current directory, where fuzzy search narrows the tree as you type. The documentation describes file previews, panels for managing files, and verbs for actions such as opening an item in its normal application or editor. A user can also export a tree or inspect what is taking space without leaving the terminal.
The project suits people who spend time in a shell and want a richer way to navigate unfamiliar repositories or large folders. Its commands and display are terminal-oriented, so it is not a replacement for a desktop file manager for users who prefer a graphical workflow. The official Canop/broot repository lists an MIT license. No installation or file operation was performed for this record.
Strengths
- Combines tree navigation with fuzzy search and file previews in one terminal interface.
- Panels and documented verbs support file actions from the navigator.
- Can display directory trees and help inspect which paths use space.
Watch out for
- Broot is a terminal application; users looking for a graphical file manager will need another tool.
Best for
- Navigating large or unfamiliar directory trees from a terminal
- Previewing files and performing common file actions without switching to a GUI
- Inspecting directory structure or disk usage while working in a shell
Sources
- Why - broot (Oct 25, 2026)
- GitHub - Canop/broot: A new way to see and navigate directory trees · GitHub (Oct 25, 2026)
- MIT License — Canop/broot LICENSE (Oct 25, 2026)
