Broot navigates directory trees, finds files, and launches commands from a terminal.
broot
broot navigates directories, finds files, and launches commands through a tree-oriented file manager.

About broot
Broot is a tree-oriented file manager for navigating directories, finding files, and launching commands. It filters the directory tree as you type, respects .gitignore and .ignore files, and supports name patterns, regular expressions, content search starting with c/, and combined patterns with logical operators.
It can open files in the system default program or a configured editor, preview files in a side panel, move, copy, delete and create files, use multiple panels, sort by size or date, show filesystem usage with :fs, and show git file statuses with :gf. Typing alt-enter returns to the shell in the selected directory. High-resolution image preview works only in terminals with Kitty graphics protocol support.
Key features
- Filter tree by name, regex, file content, and combined operators
- Respect .gitignore files and toggle hidden or ignored files
- Open files in default program or editor with :e verb
- Move, copy, delete, and create files within tree view
- Open multiple panels to copy or move items between directories
- Sort by size or date and check filesystem usage with :fs
- Search input interrupts current search instead of blocking
- Sizes, dates, and file counts are computed in background during navigation
- Directory tree remains visible while filtering to preserve hierarchy context
- High-resolution image preview requires terminal with Kitty graphics protocol support
- PDF or Office file previews need transformers
broot at a glance
- Website
- dystroy.org/broot
- Category
- Software & Utilities › Linux & Mac Apps
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
broot alternatives
Tools and sites you could use instead, ranked by how closely they match.
Albert launches apps and commands from a keyboard-driven desktop interface with plugin support.
Popular in Linux & Mac Apps
Well-known listings from the same topic.
broot FAQ
How do I go to a directory found in broot from the shell?
How do I show hidden or ignored files?
How can I see what uses disk space?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.








