Automic VaultAutomic Vault

brew

broot mit Homebrew, apk, apt, MacPorts, Nix, pacman, zypper, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für broot in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install broot

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install broot

MacPorts ports tree · sysutils/broot/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add broot

Alpine Linux edge package indexes · broot · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install broot

Debian stable package indexes · broot · Quelle: deb.debian.org

Nixverifiziert · 92%
nix profile install nixpkgs#broot

nixpkgs package indexes · pkgs/by-name/br/broot/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S broot

Arch Linux sync databases · broot · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install broot

openSUSE Tumbleweed package metadata · broot · Quelle: download.opensuse.org

Windows

Scoopverifiziert · 92%
scoop install main/broot

Scoop official bucket manifest trees · bucket/broot.json · Quelle: api.github.com

Windows Package Managerverifiziert · 92%
winget install --id Dystroy.broot -e

Windows Package Manager source index · Dystroy.broot · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

New way to see and navigate directory trees

Verlauf

Projektgeschichte und Nutzung

Broot is a Rust terminal file navigator that combines a compact directory tree, fuzzy search, file operations, preview panels, shell integration, and user-defined verbs. It is designed as a more interactive answer to `tree`, `ls`, `find`, and ad hoc `cd` workflows.

Projektgeschichte

The official documentation describes Broot as a better way to navigate directories, find files, and launch commands. Its core idea is to keep a readable tree visible even for large directories by filtering, respecting ignore files, and letting the user jump back to the shell in the selected directory through the `br` integration.

The GitHub repository and changelog show steady development over many years, with features expanding from directory overview and search into panels, file previews, staging areas, trash support, image rendering through terminal graphics protocols, Git status views, modal input, configurable verbs, and shell integrations.

Adoptionsgeschichte

Broot became popular among command-line users who wanted richer navigation without adopting a full-screen orthodox file manager. GitHub shows a large user audience, and the input package facts show broad packaging across Homebrew, Debian, Alpine, MacPorts, Nix, Arch, Scoop, Winget, and openSUSE.

Wie es verwendet wird

Typical use is `br` or `broot` inside a project tree: type a few letters to narrow the tree, press enter or a configured verb to open a file, use Alt-Enter to return to the shell in a selected directory, and use panels or the staging area for file operations. Configuration lives under the XDG config directory and lets users define verbs, shortcuts, skins, icons, and preview transformers.

Warum Paket-Nerds sich dafür interessieren

Broot is a representative modern Rust CLI package: single-purpose but deep, cross-platform, visually rich in the terminal, and widely distributed by both Unix and Windows package managers. It also illustrates how newer tools compose with shells rather than replacing them outright.

Zeitleiste

  • 2019: Early public release tags appear in the official Git repository.
  • 2023: The changelog shows continuing shell integration and file-operation improvements, including trash support and Windows installer work.
  • 2024: Preview transformers, improved terminal key handling, and richer panels land in the 1.40+ series.
  • 2025: Broot adds more filesystem, preview, watching, and image-rendering improvements.
  • 2026-06-01: Changelog lists v1.57.0.

Related projects

  • Related command-line navigation and file-management tools include tree, fd, fzf, ranger, nnn, vifm, zoxide, broot's own shell function `br`, and terminal file-preview ecosystems built around Kitty or WezTerm graphics.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für broot wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
${XDG_CONFIG_HOME:-~/.config}/broot/conf.toml${XDG_CONFIG_HOME:-~/.config}/broot/conf.hjson

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
brootcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-26
Manager-Version1.58.0
Manager aktualisiert2026-07-10
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv1.58.0

https://github.com/Canop/broot

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:broot
Version1.58.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/broot
Homepagehttps://dystroy.org/broot/
Repositoryhttps://github.com/Canop/broot
Upstream-Dokumentationhttps://dystroy.org/broot
LizenzMIT
Quellarchivhttps://github.com/Canop/broot/archive/refs/tags/v1.58.0.tar.gz
Zuletzt aktualisiert2026-07-10T23:39:07Z
Pulseupdated
Abhängigkeitenlibxcb
Build-Abhängigkeitenrust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namebroot
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

broot 1.46.3-2

tree view, file manager, configurable launcher

https://dystroy.org/broot

sudo apt install broot
  • Section: utils
  • Architecture: amd64
  • Source Package: rust-broot
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Broot
Debian stable package indexes · deb.debian.org · Debian stable package indexes: broot from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

broot

nix profile install nixpkgs#broot
  • normalized package name match
  • Abgeglichen nach: Broot
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/br/broot/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

broot 1.54.0-r0

New way to see and navigate directory trees

https://github.com/Canop/broot

sudo apk add broot
  • License: MIT
  • Architecture: x86_64
  • Source Package: broot
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Broot
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: broot from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

broot-bash-completion 1.54.0-r0

Bash completions for broot

https://github.com/Canop/broot

sudo apk add broot-bash-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: broot
  • normalized package name match
  • Abgeglichen nach: Broot
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: broot-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

broot-doc 1.54.0-r0

New way to see and navigate directory trees (documentation)

https://github.com/Canop/broot

sudo apk add broot-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: broot
  • normalized package name match
  • Abgeglichen nach: Broot
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: broot-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

broot-fish-completion 1.54.0-r0

Fish completions for broot

https://github.com/Canop/broot

sudo apk add broot-fish-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: broot
  • normalized package name match
  • Abgeglichen nach: Broot
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: broot-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

broot-zsh-completion 1.54.0-r0

Zsh completions for broot

https://github.com/Canop/broot

sudo apk add broot-zsh-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: broot
  • normalized package name match
  • Abgeglichen nach: Broot
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: broot-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

broot 1.57.0-1

Fuzzy Search + tree + cd

https://github.com/Canop/broot

sudo pacman -S broot
  • License: MIT
  • Architecture: x86_64
  • 5 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Broot
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: broot from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

broot 1.49.1-1.4

A better way to navigate directories

https://dystroy.org/broot/

sudo zypper install broot
  • License: GPL-2.0-only AND MIT AND MPL-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: broot
  • 3 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Broot
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: broot from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

broot

sudo port install broot
  • normalized package name match
  • Abgeglichen nach: Broot
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/broot/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

main/broot

scoop install main/broot
  • normalized package name match
  • Abgeglichen nach: Broot
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/broot.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

Dystroy.broot

winget install --id Dystroy.broot -e
  • normalized package name match
  • Abgeglichen nach: Broot
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Dystroy.broot from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment