broot is a Rust-based terminal tool that provides a new way to see and navigate directory trees. It offers fuzzy search, file preview, git status integration, and an interactive tree view that adapts to your terminal size.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "broot Interactive Tree-View File Navigator"
slug: "broot-interactive-tree-view-file-navigator"
description: "broot is a Rust-based terminal tool that provides a new way to see and navigate directory trees. It offers fuzzy search, file preview, git status integration, and an interactive tree view that adapts to your terminal size."
github_stars: 12549
verification: "security_reviewed"
source: "https://github.com/Canop/broot"
category: "Developer Tools"
framework: "Custom Agents"
tool_ecosystem:
github_repo: "Canop/broot"
github_stars: 12549
---
# broot Interactive Tree-View File Navigator
broot is a Rust-based terminal tool that provides a new way to see and navigate directory trees. It offers fuzzy search, file preview, git status integration, and an interactive tree view that adapts to your terminal size.
## Installation
Basic usage or getting-started notes:
- And you have [other types of searches](input/#the-filtering-pattern), for example, searching on file content (start with c/):
- You may also apply logical operators or combine patterns, for example, searching test in all files except JSON ones could be !/json$/&c/test and searching carg both in file names and file contents would be carg|c/carg.
- type a verb. For example, :e opens the file in your preferred editor (which may be a terminal one)
- Source: https://github.com/Canop/broot
- Extracted from upstream docs: https://raw.githubusercontent.com/Canop/broot/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/broot-interactive-tree-view-file-navigator/)
No comments yet. Be the first to comment!