Beliebt: Daten aktualisiert am 27. Oktober 2026

Kategorien

Internet1.356
Kommunikation321
Audio & Video898
Grafik & Design539
Büro & Produktivität1.124
Entwicklertools3.134
KI-Tools529
Sicherheit & Datenschutz385
Systemtools3.114
Spiele523
Bildung & Wissenschaft239
Netzwerk & IT284

Broot: alte Versionen herunterladen

A new way to see and navigate directory trees.

Hier sind 42 Versionen von Broot aufgeführt, von 9. Juni 2023 bis zur aktuellen 1.61.0. Jede verweist auf die Installationsdateien des Herstellers.

2023: 2 2 23 2024: 7 7 24 2025: 21 21 25 2026: 12 12 26

42 Versionen in 3 Jahren · etwa 13 pro Jahr

VersionDatumGrößeDateien
1.61.0Aktuell 3. Oktober 2026 — 64-Bit ZIP
Versionshinweise
• `:gf` now removes all git information, including the git status filter
• `:gs` now removes all git information when toggled off, and no longer changes the hidden files setting
• a content search opened in the preview now shows the matching lines instead of the diff of a modified file
• quiet exit instead of a panic when stdout is closed, eg `broot --help | head -1`
• fix special paths pruned below second level - Thanks @VXNCXNX
1.60.2 26. September 2026 — 64-Bit ZIP
Versionshinweise
• fix some combinations being wrongly interpreted for input on some terminals (eg shift-r with kitty keyboard protocol enabled on ghostty/mac was interpreted as just a 'r')
• preview of CRLF (Windows style) text files no longer shows a replacement char at the end of every line - Fix #1216
• `:copy_line` no longer copies the end of line characters
• PSD images are no longer previewed
• content search no longer reports false matches in .bz2, .xz, .zst and .br files
• nerdfont icons for TOML and YAML files - Thanks @noahkawaguchi
1.60.1 8. September 2026 — 64-Bit ZIP
Versionshinweise
• the official macOS binary now includes the clipboard feature (`:copy_path`, `:copy_line`, `:input_paste`)
• a verb redefined with the name of an existing one no longer makes typing a prefix of that name ambiguous
• on macOS, the trash listing verbs (`:open_trash`, etc.) are no longer offered, as they couldn't work there
• paths containing shell special characters (globs, `$`, parentheses, etc.) are now quoted in commands executed by the shell function - Fix #595
• the terminal title no longer shows paths quoted
• fix double-click not opening the file when the tree is scrolled - Fix #150
• git statuses are no longer missing in subdirectories when broot is launched from a subdirectory of the repository
• the diff preview is shown for a modified file given as launch argument
• the diff preview works in a repository without any commit yet
• refreshing the tree (F5) also refreshes the git branch and stats of the root line
1.60.0 5. September 2026 — 64-Bit ZIP
Versionshinweise
#### Major Feature:preview wrapping

By default, long lines in preview are now wrapped.
This impacts text previews, with or without syntactic coloring, unified diffs, and TTY previews
This can be toogled with `:toggle_preview_wrap` (shortcut `:wrap`), and `wrap_previews:false` in the conf disables it on start

#### Major Feature:git diff preview, and many git related enhancements

The `libgit2` library has been replaced by `gix`. With this change, broot becomes pure Rust, which simplifies compilation (no C compiler needed anymore).
A unified diff preview is now the default preview of a file with a git change (modified, staged, added, renamed or in conflict) when git statuses are displayed. `:preview_diff` shows it for any file.

Best way to try:in a repo with changes, do `br -dgg`

• tab and shift-tab navigate between git-interesting files and diff chunks just like for content search matches
• ctrl-→ opens the file at the selected chunk, and ctrl-← brings you back to the diff
• new skin entries:`diff_added`, `diff_removed`, `diff_line_number`
• in detached HEAD state, the status line shows the short commit id instead of `HEAD`
• git status:staged files are shown (`A` added, `S` staged modification, `R` renamed); new `git_status_staged` skin entry
• git status of a subdirectory of a big repository is computed on that subdirectory only, which is faster
• git status:an untracked directory gets the `N` mark too
• the status line shows how many commits the branch is ahead (`↑`) or behind (`↓`) its upstream
• `{git-root}` and `{git-name}` now work when the selection is a file
• alt-g toggles the git status filter (`:toggle_git_status`). Status line suggests using it in git repo.
• `-gg` shows only the files with a git status (same as `--git-status`), `-G` removes one level of git information
• the Kitty keyboard protocol is now used by default when the terminal supports it, which notably makes `alt` combinations work on macOS terminals; multi-key combinations without modifier still need `enable_kitty_keyboard:true` - I'll watch this as this may have unwanted effects, like time related difficulty for some combinations - feedback welcome

#### Other Changes

• fix panic when previewing an image with 16 bits per channel, or HDR - Fix #1209
• alt-arrows are bound like ctrl-arrows (panels, root up/down), as macOS captures ctrl-arrows; hints and help show the alt ones on macOS
• arrow keys scroll the tty preview
• `:select_last` goes to the end of a directory preview
• the tty preview shows its line count
• `:preview_auto` cancels the effect of eg `:preview_text`, going back to automatically choosing the preview mode
1.59.0 22. August 2026 — 64-Bit ZIP
Versionshinweise
• new `shell_command` verb attribute:run a command through a shell (`sh -c` / `cmd /C`) so `&&`, `;` and pipes work, without leaving broot - Fix #1145
• fix invalid official Mac binary (duplicate linked dylib) with new build chain - Fix #1194
• Sixel graphics support for image preview, auto-detected:works in iterm2, Windows Terminal 1.22+ and Sixel-capable Unix terminals (foot, mlterm, xterm built with Sixel, recent WezTerm). Kitty remains the preferred protocol when available. Note: this requires broot to be compiled with sixel feature (eg `cargo install broot --features sixel`) - Fix #568 - Thanks @jamison-wilde
• High-Res images in Rio terminal (detect it to enable the Kitty image protocol) - Fix #1179
• fix content-exact match line number off-by-one when the match starts at the first byte of a line (broot jumped to the line above) - Thanks @YuriNachos
• new `:no_action` internal, doing nothing, which can be used to disable a key - Fix #328
• fix:detect a duplicate broot server name instead of silently overtaking the running server - Fix #1065 - Thanks @YuriNachos
• fix preview transformers extension matching not working with double extensions such as `.tar.gz` - Fix #1195
• strip escape sequences from displayed names to prevent OSC injections - Fix #1188 - Thanks @carfeii
• fall back to numeric uid/gid instead of `????` when the user or group name can't be resolved, which is always the case on statically linked musl builds - Fix #1075
• fix panic on a content regex matching the empty string at the end of a line ending with a control char (eg `cr/$/` on a CRLF file)
• fix Windows paths (containing backslashes) being mangled by the launcher's eval when using `:cd` and similar; also fixes escaping of paths containing a single quote - Fix #1100 - Thanks @Cyrus580529
• fix `br` failing on Windows/PowerShell when the temp path contains a space (e.g. a space in the Windows username) - Fix #788 - Thanks @chinhkrb113
• JPEG XL images are no longer previewed:the decoder had out-of-bounds bugs and the fix needs a more recent rustc (if you need it, tell me and I'll try to make it opt-in)
• rustc minimal version changed from 1.83 to 1.85, and edition 2024
1.58.0 10. Juli 2026 — 64-Bit ZIP
Versionshinweise
- change the way possible verb completions are listed, making it more readable when there are more than what fits the screen
- fix argument of :select and :show being ignored in a --cmd sequence - Fix 1176
1.57.0 1. Juni 2026 — 64-Bit ZIP
Versionshinweise
- help: verb 'keys' and 'description' columns now searchable - Fix #1163
- fix :print_path / :print_relative_path adding a trailing empty line when printing a multi-item staging area - Fix #1062 - Thanks @xfocus3
- Skin: attributes (bold, underlined, etc.) of the "selected_line" entry now applied - Fix #1156
- if no Wezterm version is found, broot now assumes it's recent enough to support kitty protocol for image - Fix #509 - Thanks @chinhkrb113
1.56.4 14. Mai 2026 — 64-Bit ZIP
Versionshinweise
Fix compilation on non-unix platforms
1.56.2 26. März 2026 — 64-Bit ZIP
Versionshinweise
- {file-root-relative} argument - Fix #1142
- fix :clear_stage (or other operations closing the stage panel) often closing broot - Fix #1143
1.56.1 20. März 2026 — 64-Bit ZIP
Versionshinweise
- fix a typo in one of the new verbs of the default conf
1.56.0 20. März 2026 — 64-Bit ZIP
Versionshinweise
- impacted_panel verb argument, allows the effect of a verb to be on another panel (eg to scroll the preview panel without removing the focus from the tree) - Fix #1119
- focus_panel_left and focus_panel_right internals - Fix #1115
Major Feature: merge staged files to issue a single command
When a verb argument has a space-separated or comma-separated flag, a single external command is run even when the selection is multiple.
The default verbs.json file has an example of a zip verb building an archive from all staged files: https://dystroy.org/broot/conf_verbs/#single-command-on-stage
Fix #465
1.55.0 9. Februar 2026 — 64-Bit ZIP
Versionshinweise
- activate Kitty Graphics Protocol to display Hi-Res images in iTerm2 - Thanks @kidonng
- Tokyo Night skin ( https://github.com/Canop/broot/blob/main/resources/default-conf/skins/tokyo-night.hjson ) - Thanks @hb-hello
- matches related to several name patterns joined with and/or in a composite pattern are merged instead of having just the first one shown - Thanks @Tomaz-Vieira
- nushell integration: switch $nu.temp-path to $nu.temp-dir - #1116 - Thanks @stevenxxiu
1.54.0 3. Dezember 2025 — 64-Bit ZIP
Versionshinweise
- fix crash on rendering B&W images with Kitty image protocol
- don't match directories when a composite pattern has a content pattern, even negated (eg /js$/&!c/;: it's clear the user wants to match js files not containing a semicolon)
1.53.0 8. November 2025 — 64-Bit ZIP
Versionshinweise
- fix some cases of the verb not removed from the input on execution (with a risk of accidental double execution)
- add the :filesystems (short :fs) verb and state on windows (it was already present on linux and mac).
- improve the generation of preview pattern from a file tree pattern (i.e. going from /java$/&c/test to /test on opening a matching file in preview). With this change broot avoids filtering the preview when it shouldn't (eg when you searched /java$/|c/test) - See #1097
- display files whose name isn't valid UTF-8 (they were previously ignored)
- android executable is back to the official binary archive
1.52.0 1. November 2025 — 64-Bit ZIP
Versionshinweise
- auto_open_staging_area preference - Fix #1090
- search content of file target of symlink - Fix #1081
- fix nushell script (swapped logic for --listen and --listen-auto) - Thanks @cderwin
- return non-zero exit code on error - Thanks @Sambhram1
1.51.0 5. Oktober 2025 — 64-Bit ZIP
Versionshinweise
- improved image rendering (both speed by using the zune-image library, and quality with bilinear interpolation)
- fix compilation broken by 1.50.0 on Android- thanks @dead10ck
- --listen-auto listens for commands on a random linux socket - Fix #1064
- when auto-completing, back-tab cycles in reverse order - Fix #1071
1.50.0 25. September 2025 — 64-Bit ZIP
Versionshinweise
- big text files now only partially loaded for initial display, remaining being done in background - Fix #1052
- better support of kitty image protocol over tmux, ssh or unknown terminals, with kitty_graphics_display option and $TMUX_NEST_COUNT env variable - see PR #1034 - Thanks @stevenxxiu
- "trash" compilation feature removed: trash related features are built depending on the platform
- build chain revised. Future official releases should include a Mac binary
- fix crash on double unstage of last entry in stage panel - fix #1057
- fallback to transparent background for text preview when the skin specifies nothing - Thanks @letmeiiiin
1.49.1 15. September 2025 — 64-Bit ZIP
Versionshinweise
- watching made much more efficient (some deep changes won't lead to an automatic refresh which only impacts dir size)
- the name given with --listen is now provided to verb as the {server-name} verb argument
1.49.0 13. September 2025 — 64-Bit ZIP
Versionshinweise
- :toggle_watch internal, with :watch shortcut, bound by default to alt-w. When watching is active, the tree is refreshed whenever any directory/file, even deep, is changed - Fix #730
- fallback to a transparent background for images in image preview instead of a specific color - Fix #1040 - Thanks @letmeiiiin
- fix --server socket written at a non writable location on Android/termux - Fix #1045
1.48.0 29. August 2025 — 64-Bit ZIP
Versionshinweise
This release mainly brings improvements to Mac users:
- Support for the 'Cmd' modifier in key shortcuts (the key is called 'Command', 'Super', 'Apple', 'Windows', depending on systems and users)
- "filesystem" features have been made available for Mac:
- the :fs screen, listing filesystems
- filesystem free space & total space displayed when size computations are requested
- device id displayed with :toggle_device_id (shortcut: "dev")
- Fix .config/git/ignore not being loaded on Mac - Fix #1032 - Thanks @9999years
As usual, head up to the main site for all install options: https://dystroy.org/broot/
1.47.0 26. Juni 2025 — 64-Bit ZIP
Versionshinweise
- text files with control chars were previously previewed as binary. They're now displayed as text with some '�' when needed - Fix #977
- files with ANSI escape codes (such as the one you would obtain with dysk --color yes > ansi.txt can now be previewed with :preview_tty - Fix #1019
- first line of the tree is cropped (right aligned) when it doesn't fit
1.46.5 30. Mai 2025 — 64-Bit ZIP
Versionshinweise
- fix :focus some/path called in a command sequence always opening new panel - Fix #1014
1.46.4 14. Mai 2025 — 64-Bit ZIP
Versionshinweise
- support for keys F13 to F24 (if your system supports it)
- fix :focus with argument given in configuration going up one level when root is selected - Fix #1009
- fix --max-depth ignored when in default_flags - Fix #1013
1.46.3 24. April 2025 — 64-Bit ZIP
Versionshinweise
- fix broot waiting for events on internals like :quit - Fix #1006
1.46.2 21. April 2025 — 64-Bit ZIP
Versionshinweise
- fix broken nushell script (--max-depth again) - Thanks @sandyspiers & @amitkot
1.46.1 20. April 2025 — 64-Bit ZIP
Versionshinweise
- fix nushell script broken by new --max-depth argument - Thanks @lizclipse
1.46.0 16. April 2025 — 64-Bit ZIP
Versionshinweise
- :set_max_depth <number> and :unset_max_depth - Fix #843 - Thanks @mcky
- clear cache when files are deleted in staging area - Fix #999
- recompute preview transform when source file changed since last preview
1.45.1 25. März 2025 — Alle Prozessoren ZIP
Versionshinweise
- Fix compilation failing without --locked - Fix #995
1.45.0 19. März 2025 — Alle Prozessoren ZIP
Versionshinweise
- Fix total search impossible to redo after refresh - Fix #986
- With refresh_after: false, a verb configuration can request that the tree isn't refreshed after its execution - Fix #987
1.44.7 14. Februar 2025 — 64-Bit ZIP
Versionshinweise
- fix bad regex match position - Fix #979
- update resvg dependency to 0.44 - Thanks @NoisyCoil
- on --server, remove the existing socket if it already exists - Thanks @VasilisManol
1.44.6 12. Januar 2025 — Alle Prozessoren ZIP
Versionshinweise
-fix .ignore files ignored when not in a git repository - Fix #970
-update git2 dependency to 0.20 - Fix #974
1.44.5 2. Januar 2025 — Alle Prozessoren ZIP
Versionshinweise
- no real change (just reverting a crate name to ease some packaging)
1.44.4 1. Januar 2025 — Alle Prozessoren ZIP
Versionshinweise
- fix panic in preview on syntax coloring (when a sublime syntax isn't compatible with the regex engine) - Fix #967
1.44.3 26. Dezember 2024 — Alle Prozessoren ZIP
Versionshinweise
- removed default bindings on left and right keys. You may add them back by adding this to your verbs.hjson:
{ key: "left", internal: "back" }
{ key: "right", internal: "open_stay" }

- rustc minimal version changed from 1.76 to 1.79, which allows better performing image rendering
- remove dependency to onig, to allow compatibility with gcc 15 - Fix #956
1.44.2 22. Oktober 2024 — 64-Bit ZIP
Versionshinweise
- temp files created for kitty now erased on quitting or when too many of them have been written
- no longer panics when launched with BROOT_LOG=debug but the broot.log file can't be created - Fix #951
- fix user and group names displayed as "????" when coming from openldap - Fix #953
1.44.1 16. Oktober 2024 — 64-Bit ZIP
Versionshinweise
- fix wrong position of IMEs (input method editors) popup - thanks @xubaiwang - See #948
- improve querying the terminal for capabilities (prevent some escape chars from leaking)
1.44.0 7. September 2024 — 64-Bit ZIP
Versionshinweise
- :focus_staging_area_no_open internal, focus the staging area if it's already open, does nothing in other case - Fix #926
- fix some composite patterns with several operators and no parenthesis
1.38.0 4. Mai 2024 — 64-Bit ZIP
Versionshinweise
- -{flags} verb lets you change the state the same way you do it at start, eg :-sd to show sizes and dates
- calling :focus on the tree root now goes up the tree (experimental)
1.36.1 11. März 2024 — 64-Bit ZIP
Versionshinweise
- fix ANSI code leaking to the input on start on Mac - Fix #854
1.32.0 2. Januar 2024 — 64-Bit ZIP
1.23.0 16. Juni 2023 — 64-Bit ZIP
Versionshinweise
• prettier, faster SVG rendering
• reorganize default conf files, with a "skins" subfolder
• some dependencies updated
1.22.1 9. Juni 2023 — 64-Bit ZIP

Am beliebtesten in Terminals & Kommandozeile

Alle anzeigen
  1. PowerShellTerminals & Kommandozeile · Microsoft Corporation
  2. QPDFTerminals & Kommandozeile · QPDF
  3. Oh My PoshTerminals & Kommandozeile · Jan De Dobbeleer
  4. Microsoft Azure CLITerminals & Kommandozeile · Microsoft Corporation
  5. yqTerminals & Kommandozeile · Mike Farah
  6. AlacrittyTerminals & Kommandozeile · Alacritty
  7. fzfTerminals & Kommandozeile · Junegunn Choi
  8. PuTTYTerminals & Kommandozeile · Simon Tatham
  9. cURLTerminals & Kommandozeile · curl
  10. TabbyTerminals & Kommandozeile · Tabby Developers

Schlagwörter

Teilen