lnav navigates log files and provides tools for searching, filtering, and querying logs.
Broot
Broot navigates directory trees, finds files, and launches commands from a terminal.

About Broot
Broot is an open source command line utility for Linux and macOS that lets users navigate directory trees, find files, and launch commands directly from a terminal. It provides a compact overview of directories, even large ones, and respects .gitignore rules by default, with shortcuts to toggle visibility of gitignored and hidden files. The tool supports keyboard-driven navigation, regex and content-based file searches, file previews, built-in file manipulation (move, copy, delete, create directories), and custom user-defined commands or shortcuts. Users can cd to a selected directory, open files in default or preferred programs, and run commands on multiple selected files.
Key features
- Compact overview of large directory trees
- Toggle hidden and gitignored file visibility
- Keyboard-driven directory navigation and search
- Regex and file content search support
- Built-in file move, copy, delete and mkdir operations
- Custom user-defined commands and keyboard shortcuts
- Fast, non-blocking search that responds to keystrokes immediately
- Compact directory overviews avoid excessive output for large folders
- Preserves directory hierarchy context during search and file manipulation
- High-resolution image previews only work in Kitty and WezTerm terminals
- Customization of .gitignore rules, commands and shortcuts requires consulting documentation
- No listed support for Windows platforms
Broot at a glance
- Website
- github.com/Canop/broot
- Category
- Software & Utilities › Linux & Mac Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- 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.
zoxide improves directory navigation with a smarter cd command that works across major shells.
Television provides a portable fuzzy finder for selecting items from the terminal.
gocatcli catalogs offline data from the command line, according to its project description.
navi lets users browse interactive command-line cheat sheets that they can write or download.
Mole cleans, uninstalls, analyzes, and monitors Mac systems through a command-line tool.
Popular in Linux & Mac Apps
Well-known listings from the same topic.
Broot FAQ
How do I toggle visibility of hidden files in broot?
How do I cd to a selected directory from broot?
How do I search for files by their content in broot?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












