Skip to content
SPECIFICTION
Get listed

Broot vs superfile

Broot

dystroy.org

superfile

superfile.dev

Side by side

FigureBrootsuperfile
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published11
Spec score · Terminal File Managers8.6 (#2)8.1 (#18)
Spec score · File managers8.3 (#12)8.5 (#9)
Archive supportNoYes
Dual-pane layoutYesYes
File operationsMove, copy, remove, and mkdir operations are built in, and users can add shortcuts.It supports copying, moving, deleting, renaming, fuzzy search, bulk operations, and image preview.
Free planYesYes
LicenseThe repository is released under the MIT License, with permission to use, copy, modify, publish, distribute, sublicense, and sell the software subject to the license conditions.The project describes itself as open source and MIT licensed.
Linux supportYesYes
macOS supportYesYes
PanelsMultiple panels can be opened for navigation and copying or moving elements between panels, with customizable colors.Users can split into multiple directory panes and copy or paste across panels.
Preview paneYesYes
SupportThe maker provides contact by email and invites users to chat through Miaou.The project invites users to join its Discord community and use GitHub issues and discussions for bugs, ideas, and help.
Windows supportYesYes

Plans

Broot

  • BrootFree

Broot pricing →

superfile

  • Open-source superfileFree

superfile pricing →

In their own words

Broot

Broot is a directory navigator for finding files, browsing folders, and launching commands. It runs on Linux, macOS, and Windows, with a dual-pane layout and synchronized preview panels. Directory overviews respect .gitignore and .ignore files. Search supports relevance ranking, regular expressions, file contents, and logical operators. Users can select a directory and return to the shell with that location active. Built-in file operations include move, copy, remove, and mkdir, and users can add shortcuts. Multiple panels support navigation and moving or copying items between locations, with customizable colors. Preview options include PDF and Office documents through transformers and high-resolution images through Kitty's graphics protocol in Kitty and WezTerm. A staging area lets users run commands across several files. For space analysis, sorting by size or date and whale-spotting mode help locate large items; sizes, dates, and file counts are calculated in the background. Git views show file states, branch, upstream divergence, and change statistics. Client-server mode uses Unix sockets and is available only on Unix-like systems. Broot is free under the MIT License, with source and precompiled binaries available.

Visit dystroy.org

superfile

superfile is a free, open-source terminal file manager built with Go and Bubble Tea, aimed at developers who work in the terminal. It supports copying, moving, deleting, renaming, fuzzy search, bulk operations, and image preview, alongside archive support. Users can split the view into multiple directory panes and copy or paste between them. Hotkeys are remappable, and themes, borders, and colors can be adjusted. The project lists more than 20 built-in themes and community plugins for functions such as Git status, system monitoring, custom commands, metadata, MD5 checksums, and smart directory jumping. Official support covers Linux, macOS, and Windows, though the project notes that Windows is not fully supported yet. Installation options include shell scripts for Linux and macOS, PowerShell, Winget, Scoop, Homebrew, Arch, NixOS, Pixi, and X-CMD. The installation guide recommends a Nerd Font, but superfile works without one. Its stated focus is lightweight file and directory tasks, rather than the full feature set of some other terminal file managers. The project is MIT licensed and self-installed.

Visit superfile.dev