Rat Commander

What Rat Commander is
Rat Commander is a free, two-panel file manager that runs in a terminal on Linux, macOS, and Windows. It combines file browsing with tools for editing, media viewing, archives, Git, remote filesystems, and system management. Panels can show full, brief, details, tree, 3D, or thumbnail-grid views, with vertical or horizontal splits. The built-in viewer and editor handle syntax highlighting, search and replace, Markdown, tables, images, and in-place hex editing. Git tools cover repository status, staging, commits, branches, diffs, and history. It can browse and edit ZIP, TAR variants, and 7z archives; RAR is read-only. Remote connections support SFTP, SCP, FTP, and FTPS, while QR codes support file transfers over a local network. Linux tools can mount, format, flash, and image disks and USB devices. Windows includes most features, but not Drive Manager or Network Connections. Rat Commander is written in Rust with Ratatui, and its project is licensed under GNU GPL-2.0-only.
Who it suits
It suits people who want file, archive, Git, and remote-server tools in a terminal interface across Linux, macOS, or Windows. Linux users who need disk-management tools should note that Windows does not include Drive Manager or Network Connections.
What it does well
- Free plan with no paid tiers stated
- Available on Linux, macOS, and Windows
- Multiple panel layouts, including thumbnails and 3D
- Supports Git and four remote protocols
- Built-in editor includes syntax highlighting and hex editing
What to know first
- RAR archives are read-only
- Windows lacks Drive Manager and Network Connections
- Disk management tools are for Linux
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Rat Commander | Self-contained terminal file manager; no paid tiers or usage limits stated | Free |
As rat-commander.com lists them, read 29 Sept 2026. The maker's own page has the final word.
Getting started
- Visit https://rat-commander.com/.
- Choose the version for Linux, macOS, or Windows.
- Install it; no additional installation requirement is stated.
- Open the application and use F1 to access the user manual.
Rat Commander is a terminal-based file manager for people who want file work, Git, remote access, and system utilities in one interface. Its breadth is unusual for a two-panel manager, but RAR is read-only and some system tools are Linux-only.
Overview
The two-panel layout offers vertical or horizontal splits, multi-file selection, and full, brief, details, tree, thumbnail-grid, and interactive 3D views. It suits keyboard-oriented users who prefer a terminal workflow but still want visual browsing: compatible terminals can render graphics, progress bars, and graphs at full resolution, and common image and audio formats can be viewed graphically or in ASCII.
Written in Rust with Ratatui, Rat Commander is designed to provide its core features without requiring other tools to be installed. Its interface has 18 built-in languages, including right-to-left support, and users can add languages. A full manual is available through F1 in the application and from the repository.
Key features
Editing, media, and binary files
The built-in viewer and editor handle syntax-highlighted text, Markdown, and CSV or TSV tables. Block operations, search and replace, and media tag editing make it more than a browser, while in-place hex editing, executable analysis, byte maps, and binary comparison serve users who work directly with binary files. This concentration of tools is useful for varied file work, though it may be more than someone seeking only a lightweight navigator needs.
Git and archives
Git operations cover status, staging, commits, stash, fetch, pull, push, sync, checkout, reset, clone, diffs, branches, history, and blame. That makes the manager a credible option for users who want repository work alongside file operations rather than switching interfaces for routine Git tasks.
It can browse and edit ZIP, TAR variants, 7z, and other archive formats. RAR is read-only, a meaningful constraint if editing RAR contents is part of your workflow.
Remote and system tools
SFTP, SCP, FTP, and FTPS connections expose remote filesystems for transparent file operations. SFTP and SCP also support remote shell access over the same SSH connection. For FTPS, system-trusted certificates are accepted; self-signed certificates are displayed by SHA-256 and can be pinned after trust. SSH can use known_hosts and SSH configuration.
For local-network transfers, Rat Commander can serve files through a one-shot HTTP server and QR code, or receive them through a QR-opened page with a random URL token. Its process explorer includes CPU load, battery information, and process termination; the disk explorer and network-connection monitor add system visibility. Linux users also get a disk manager for mounting, formatting, flashing, and imaging disks and USB devices. These Linux tools are absent on Windows, where Drive Manager and Network Connections are not supported.
Pricing
Rat Commander is free. The free plan is the product: a self-contained terminal file manager, with no paid tiers or usage limits stated. There is no free trial because there is no paid plan to trial. It is a straightforward fit for individuals who want its full feature set without a subscription; the trade-off is the product’s platform-specific gaps, not a lower-priced tier with reduced capabilities.
Platforms
Rat Commander supports Linux, macOS, and Windows. Windows includes all features except Drive Manager and Network Connections; Linux disk-management tools are platform-specific. The project is licensed under GNU GPL-2.0-only.
Who it's for
Choose Rat Commander if you want a two-panel terminal manager that combines file editing and viewing with broad Git operations, archive browsing, remote filesystems, and system inspection. It is especially compelling for users who value one interface for varied file and development tasks, and for Linux users who want disk utilities in that workflow. Look elsewhere if editing RAR archives is essential, or if you need the Linux disk and network tools on Windows.
Pros and cons
Pros
- Broad workflow coverage: editing, Git, archives, remote access, and system tools sit alongside two-panel browsing.
- Strong file inspection: thumbnail and 3D views complement text, media, and in-place binary tools.
- Remote access detail: four protocols are supported, with SSH configuration and certificate handling for secure connections.
- No-cost plan: the free offering has no usage limits stated and no paid tiers.
Cons
- RAR is read-only: users cannot edit those archives in the manager.
- System tools vary by platform: Drive Manager and Network Connections are unavailable on Windows, and the disk manager is Linux-only.
Alternatives
FileManagerTUI is another free, open-source option for Linux, macOS, and Windows; its MIT license permits use, modification, distribution, and sale, with the software provided as-is without warranty.
Newt is a free, open-source option for Linux, macOS, and Windows. nnn is a free open-source terminal file manager that also supports Android. Broot is free, MIT-licensed, and offers source code and precompiled binaries across Linux, macOS, and Windows.
Clifm is free GPL version 2 or later software for Android, Linux, and macOS, with no paid plans stated. elio is free across Linux, macOS, Windows, and self-hosted platforms, with no paid plan or usage limits stated. pointer is a free single-binary option for Linux and macOS, released as public-domain software under the Unlicense. Runa is another free option for Linux, macOS, and Windows.
For a broader set of options, browse Terminal File Managers.
Verdict
Rat Commander is a strong choice for terminal users who want file management, editing, Git, remote connections, and system utilities together without paying for a plan. Its range of tools is the main reason to choose it; choose another manager if writable RAR support or Windows access to the Linux-specific system utilities is essential.
Verdict
Rat Commander brings file management, editing, Git, archives, and remote access into a terminal-based, two-panel interface. Its platform-specific limits matter: RAR is read-only, and some system tools are Linux-only.
Questions
How much does Rat Commander cost?
The plan is free.
Which operating systems does it support?
It supports Linux, macOS, and Windows. Windows excludes Drive Manager and Network Connections.
Can it work with remote files?
Yes. It supports FTP, FTPS, SFTP, and SCP remote filesystems.
Which archive formats can it handle?
It can browse and edit ZIP, TAR variants, 7z, and other archive formats. RAR is read-only.
What license does Rat Commander use?
Its repository is licensed under GNU GPL-2.0-only.
Does it require external tools to provide its core features?
It is designed to provide its core features without external tools.
Facts from Rat Commander's own pages
- Architecture
- It is written in Rust with Ratatui and is designed to provide its core features without external tools. · rat-commander.com, 28 Sept 2026
- Archives
- ZIP, TAR and several compressed TAR formats, 7z, and RAR archives can be browsed, with RAR read-only. · github.com, 29 Sept 2026
- Archive support
- Yes · rat-commander.com, 21 Sept 2026
- Binary Tools
- Includes a hex editor, executable analysis, byte maps, and binary comparison · rat-commander.com, 27 Sept 2026
- Certificate Inspection
- Inspects SSL/TLS certificate details, validity, expiration, and certificate chains · rat-commander.com, 27 Sept 2026
- Company Affiliation
- The project states that it is not affiliated with Symantec · rat-commander.com, 27 Sept 2026
- Connection security
- For FTPS, certificates trusted by the system are accepted, while self-signed certificates are shown by SHA-256 and can be pinned after trust; SSH hosts can use known_hosts and SSH config settings. · github.com, 28 Sept 2026
- Core Capabilities
- File and media viewing, editing, hex editing, archives, Git, remote filesystems, disk and process management · rat-commander.com, 27 Sept 2026
- Disk Management
- Linux disk tools can mount, format, flash, and image disks and USB devices · rat-commander.com, 27 Sept 2026
- Documentation
- A full user manual is available from the repository and in the application through F1. · github.com, 28 Sept 2026
- Dual-pane layout
- Yes · rat-commander.com, 21 Sept 2026
- Editor and viewer
- The built-in viewer and editor support syntax highlighting, search and replace, Markdown rendering, CSV/TSV tables, images, and in-place hex editing. · github.com, 28 Sept 2026
- Editor Features
- Includes syntax highlighting, block operations, search and replace, and media tag editing · rat-commander.com, 27 Sept 2026
- File operations
- It supports file copy, move, delete, permissions, ownership, symlinks, and directory creation. · github.com, 29 Sept 2026
- File transfer
- Files can be sent to or received from a nearby phone or laptop over the local network using a QR code. · github.com, 29 Sept 2026
- Free plan
- Yes · rat-commander.com, 21 Sept 2026
- Git
- Git features include status, diffs, staging, commits, branches, push and pull, and browsing repository history. · rat-commander.com, 29 Sept 2026
- Git Integration
- Supports Git status, commits, pushes, pulls, diffs, branches, history, and blame · rat-commander.com, 27 Sept 2026
- Implementation Stack
- Written in Rust with Ratatui · rat-commander.com, 27 Sept 2026
- Installation Requirement
- Nothing else is required to install · rat-commander.com, 27 Sept 2026
- LAN transfer
- The application can serve files over a one-shot local HTTP server using a QR code, and receive files through a QR-opened page with a random URL token. · github.com, 28 Sept 2026
- License
- The project is licensed under GNU General Public License version 2, GPL-2.0-only. · github.com, 29 Sept 2026
- Linux support
- Yes · rat-commander.com, 21 Sept 2026
- Localization
- The interface has 18 built-in languages, including English, French, German, Spanish, Hindi, Persian, and Arabic, with right-to-left support. · github.com, 28 Sept 2026
Where Rat Commander stands on Freedom251
- File managers#4 of 29
- Terminal File Managers#17 of 29
