UnixTree

What UnixTree is
UnixTree is a free, open-source console-mode file manager for Unix and Linux, modeled after DOS XTreeGold. It handles routine file and directory maintenance and lets users operate on selected files across a directory tree. Its keyboard-controlled interface uses three panels for a directory tree, disk and node statistics, and a file list. Single-key commands provide equivalents of tar, find, and grep; UnixTree also supports tar/gz archives and FTP logging. An Application Menu lets users define command extensions.
The project supports Linux, macOS, and Windows. The GitHub repository is a fork that preserves the original source by Rob Juergens, and the software is released under the GNU General Public License. The fork's 3.0.2 release lists prebuilt packages for Arch/Manjaro, Debian/Ubuntu/Mint, Fedora/RHEL, and generic 64-bit Linux. For terminal use, its README lists xterm, xterm-256color, linux, vt100, vt220, and ansi as supported TERM values and gives a minimum terminal size of 80 by 24. The maker site provides an email contact for comments. The UnixTree (GPL) plan is free.
Who it suits
UnixTree suits people who prefer keyboard-driven file management in a console and want to work with files across a directory tree. It may fit users who need its archive and FTP logging support, single-key command equivalents, or user-defined command extensions on Linux, macOS, or Windows.
What it does well
- Three-panel keyboard interface shows the tree, statistics, and file list.
- Supports routine file and directory maintenance across a directory tree.
- Single-key commands provide tar, find, and grep equivalents.
- Supports tar/gz archives and FTP logging.
- Application Menu allows user-defined command extensions.
What to know first
- The interface is console-mode and requires a terminal of at least 80 by 24.
- The listed prebuilt packages are for Linux distributions and generic 64-bit Linux.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| UnixTree (GPL) | GNU General Public License · source and binary packages | Free |
As github.com lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Open the UnixTree project website or GitHub repository.
- Choose a listed 3.0.2 prebuilt package if using Arch/Manjaro, Debian/Ubuntu/Mint, Fedora/RHEL, or generic 64-bit Linux.
- Run UnixTree in a terminal at least 80 by 24 using a supported TERM value.
- Use the keyboard-controlled panels to navigate the directory tree and file list.
Verdict
Choose UnixTree if you want a free, keyboard-controlled console file manager with directory-tree operations and command extensions. Look elsewhere if you need a dual-pane layout or prefer a graphical file manager; UnixTree is described as a console-mode application.
Questions
How much does UnixTree cost?
The UnixTree (GPL) plan is free.
Which platforms does UnixTree support?
UnixTree supports Linux, macOS, and Windows.
Is UnixTree open source?
Yes. It is released under the GNU General Public License.
What file operations does UnixTree support?
It supports file and directory maintenance, operations on selected files across the directory tree, tar/gz archives, and FTP logging.
Does UnixTree have prebuilt downloads?
The fork's 3.0.2 release lists prebuilt packages for Arch/Manjaro, Debian/Ubuntu/Mint, Fedora/RHEL, and generic 64-bit Linux.
What terminal does UnixTree require?
The fork README specifies a minimum terminal size of 80 by 24 and lists xterm, xterm-256color, linux, vt100, vt220, and ansi as supported TERM values.
Facts from UnixTree's own pages
- Archive and FTP
- UnixTree supports archive (tar/gz) and FTP logging. · unixtree.org, 9 Oct 2026
- Command shortcuts
- The site says equivalents of tar, find, and grep are available through single-key commands. · unixtree.org, 9 Oct 2026
- Downloads
- The fork's 3.0.2 release lists prebuilt packages for Arch/Manjaro, Debian/Ubuntu/Mint, Fedora/RHEL, and generic 64-bit Linux. · github.com, 9 Oct 2026
- Dual-pane layout
- No · github.com, 21 Sept 2026
- Extensions
- An Application Menu supports user-defined command extensions. · unixtree.org, 9 Oct 2026
- File operations
- It supports daily file and directory maintenance and operations on selected files across the directory tree. · unixtree.org, 9 Oct 2026
- Interface
- The fork README describes a keyboard-controlled three-panel interface with a directory tree, disk and node statistics, and a file list. · github.com, 9 Oct 2026
- License
- The project is released as free and open source software under the GNU General Public License. · unixtree.org, 9 Oct 2026
- Linux support
- Yes · github.com, 21 Sept 2026
- macOS support
- Yes · github.com, 21 Sept 2026
- Maintainer
- The GitHub repository is a fork preserving original source by Rob Juergens. · github.com, 9 Oct 2026
- Purpose
- UnixTree is a console-mode file manager for Unix and Linux modeled after DOS XTreeGold. · unixtree.org, 9 Oct 2026
- Security
- The opened project pages state no security certifications or compliance claims. · github.com, 9 Oct 2026
- Support
- The maker site provides an email contact for comments on UnixTree. · unixtree.org, 9 Oct 2026
- Terminal requirements
- The fork README lists supported TERM values as xterm, xterm-256color, linux, vt100, vt220, and ansi, and specifies a minimum terminal size of 80 by 24. · github.com, 9 Oct 2026
- Windows support
- Yes · github.com, 21 Sept 2026
Where UnixTree stands on Freedom251
- File managers#21 of 29
- Terminal File Managers#23 of 29