Rat Commander

B
B tier on Terminal File ManagersScore 7.3 · #1 of 28
Android app
Not listed
Free plan
Yes
Runs on
Linux, Mac, Windows
rat-commander.com
The Rat Commander homepage

Summary

Rat Commander is a free two-panel terminal file manager for Linux, macOS, and Windows. It combines file browsing and editing with media viewing, archive handling, Git features, remote filesystems, and system tools. Panels can use layouts such as tree, details, thumbnail grid, and 3D, and can split horizontally or vertically. The built-in viewer and editor support syntax highlighting, search and replace, Markdown rendering, tables, images, and in-place hex editing. Git features include staging, commits, branches, diffs, and history. Remote connections over SFTP, SCP, FTP, and FTPS present remote filesystems much like local disks. Rat Commander can browse and edit ZIP, TAR variants, 7z, and other archives; RAR is read-only. QR codes support transferring files over a local network. Linux disk tools can mount, format, flash, and image disks and USB devices, while Windows support excludes Drive Manager and Network Connections. The software is written in Rust with Ratatui and is licensed under GNU GPL-2.0-only.

Who it is for

Rat Commander may suit terminal users who want file management alongside editing, Git, remote filesystems, and system utilities. It is available on Linux, macOS, and Windows, with some disk and network tools limited to Linux.

What is good

  • Two-panel layout with multiple file views.
  • Includes Git tools and remote filesystem access.
  • Built-in viewer and editor support hex editing.
  • Transfers files over a local network using QR codes.
  • Free, with no paid tiers stated.

What to know first

  • RAR archives are read-only.
  • Windows lacks Drive Manager and Network Connections.
  • Linux disk management tools are limited to Linux.

Everything Xiaomi review

Rat Commander: the full review

Rat Commander combines a terminal file manager with editing, Git, archive, remote-file, and system utilities. Check the platform-specific limitations first, particularly if you need RAR editing or Windows disk and network tools.

Overview

Rat Commander is a two-panel file manager for people who prefer to work in a terminal but need more than basic file operations. Its breadth is unusual for a free tool, though readers who only want a focused directory browser may find its system and development utilities unnecessary.

Built with Rust and Ratatui, it is designed to provide its core features without requiring external tools. The two panels support vertical or horizontal splits, multi-file selection, and full, brief, details, tree, thumbnail-grid, and interactive 3D views of file structures and models. In compatible terminals, graphics, progress bars, and graphs can render at full resolution; image and audio files can also be viewed graphically or as ASCII.

The interface has 18 built-in languages, including right-to-left support, and users can add languages. A manual is available in the application through F1. The project is licensed under GNU GPL-2.0-only.

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 useful beyond browsing, while the in-place hex editor, executable analysis, byte maps, and binary comparison add tools for readers who work directly with binary files. These capabilities make Rat Commander a more capable workspace than a file manager alone, but they may be more than a casual user needs.

Common image and audio formats can be viewed with graphical or ASCII rendering. Thumbnail grids provide a visual scan of files, while the interactive 3D view offers another way to inspect file structures and models.

Git and archives

Git support covers status, staging, commits, stash, fetch, pull, push, sync, checkout, reset, clone, diffs, branches, logs, history, and blame. That range suits users who want file operations and routine repository work together in the terminal. Rat Commander can browse and edit ZIP, TAR variants, 7z, and other archive formats; RAR is read-only, so users who need to modify RAR contents should choose another tool.

Remote access and system utilities

FTP, FTPS, SFTP, and SCP connections present remote filesystems much like local disks. SFTP and SCP also support remote shell access over the same SSH connection. SSH can use known_hosts and SSH configuration; FTPS accepts system-trusted certificates and lets users inspect and pin self-signed certificates by SHA-256. This is a broad set of connection options, but the security details matter when working with servers that use certificates outside the system trust store.

A one-shot local HTTP server can send files to a phone through a QR code; receiving files uses a QR-opened page with a random URL token. System tools include disk and process explorers, CPU load and battery information, process termination, and certificate inspection. Linux users also get tools to mount, format, flash, and image disks and USB devices, plus a network-connection monitor.

Pricing

Rat Commander: 0.00 USD per free. The free plan includes a self-contained terminal file manager, with no paid tiers or usage limits stated. It is a straightforward fit for individuals who want the full toolset without a subscription or trial deadline; there are no cheaper feature-reduced plans to weigh against it.

Platforms

Rat Commander supports Linux, macOS, and Windows. Windows includes the product's features except Drive Manager and Network Connections, so readers who need disk management or network-connection monitoring should use Linux or look elsewhere. Linux has the broadest documented system-tool set, including disk operations; macOS is supported, though the Linux-only tools do not apply there.

Who it's for

Rat Commander is best for terminal-oriented users who want one application for file management, editing, Git, archives, remote files, and system inspection. Developers can keep repository tasks near their files, while users moving between local and remote directories get several common transfer protocols in the same interface. It is a less suitable choice for Windows users who rely on the omitted drive and network tools, or anyone who needs to edit RAR archives.

Pros and cons

  • Pros: The free plan combines file browsing, editing, Git, archives, remote connections, and system utilities without stated usage limits.
  • Pros: Remote access covers FTP, FTPS, SFTP, and SCP, with SSH configuration support and certificate inspection for FTPS.
  • Pros: Multiple panel layouts and views, including thumbnail grids and interactive 3D, give users several ways to navigate files.
  • Cons: RAR archives can be browsed but not edited.
  • Cons: Windows omits Drive Manager and Network Connections, while disk-management tools are Linux-specific.
  • Cons: The wide feature set may be unnecessary for users who want only a simple terminal file browser.

Alternatives

For a broader comparison, see Terminal File Managers.

  • FileManagerTUI is another free, open-source option for Linux, macOS, and Windows; choose it if its MIT-licensed software better fits your needs.
  • Broot is free on Linux, macOS, and Windows, with source and precompiled binaries available; it may suit readers who want that MIT-licensed option.
  • Newt is a free, open-source option for Linux, macOS, and Windows.
  • pointer is a free single-binary option for Linux and macOS, credited to Geir Isene and released as public-domain software.
  • Runa is a free option for Linux, macOS, and Windows, with no paid plans stated.
  • superfile is a free, MIT-licensed terminal application for Linux, macOS, and Windows that is self-installed.
  • Zeta is a free, MIT-licensed terminal file manager with Linux and Windows binaries.
  • far2l is a free GNU/GPLv2 option for Linux and macOS; its beta status and use-at-your-own-risk warning may rule it out for readers seeking a non-beta choice.

Verdict

Choose Rat Commander if you want a free terminal file manager that brings editing, Git, archive handling, remote filesystems, and system tools into one application. Its main advantage is that breadth without a paid tier; look elsewhere if you need to edit RAR files or depend on Windows disk and network tools.

Rat Commander plans and pricing

All plans
Rat Commander Free Self-contained terminal file manager; no paid tiers or usage limits stated github.com · 29 Sept 2026

Compared on terminal file managers

Free plan
Yesrat-commander.com
Dual-pane layout
Yesrat-commander.com
Linux support
Yesrat-commander.com
macOS support
Yesrat-commander.com
Windows support
Yesrat-commander.com
Preview pane
Yesrat-commander.com
Remote file access
Yesrat-commander.com
Archive support
Yesrat-commander.com

Facts

Product Type
Two-panel terminal file managerrat-commander.com · 27 Sept 2026
Core Capabilities
File and media viewing, editing, hex editing, archives, Git, remote filesystems, disk and process managementrat-commander.com · 27 Sept 2026
Installation Requirement
Nothing else is required to installrat-commander.com · 27 Sept 2026
Supported Platforms
Linux, macOS, and Windowsrat-commander.com · 27 Sept 2026
Implementation Stack
Written in Rust with Ratatuirat-commander.com · 27 Sept 2026
Terminal Graphics
Supports graphics, progress bars, and graphs at full resolution in compatible terminalsrat-commander.com · 27 Sept 2026
Language Support
Supports English, French, German, and user-added languagesrat-commander.com · 27 Sept 2026
Thumbnail And 3D
Provides thumbnail grids and interactive 3D views of file structures and modelsrat-commander.com · 27 Sept 2026
Editor Features
Includes syntax highlighting, block operations, search and replace, and media tag editingrat-commander.com · 27 Sept 2026
Binary Tools
Includes a hex editor, executable analysis, byte maps, and binary comparisonrat-commander.com · 27 Sept 2026
Media Support
Views common image and audio formats with graphical or ASCII renderingrat-commander.com · 27 Sept 2026
Git Integration
Supports Git status, commits, pushes, pulls, diffs, branches, history, and blamerat-commander.com · 27 Sept 2026
Remote Protocols
Supports FTP, SFTP, and SCP servers as local-disk-like remote filesystemsrat-commander.com · 27 Sept 2026
QR File Transfer
Transfers files and directories to and from phones over the local network using QR codesrat-commander.com · 27 Sept 2026
Process Management
Provides process exploration, CPU load, battery information, and process terminationrat-commander.com · 27 Sept 2026
Disk Management
Linux disk tools can mount, format, flash, and image disks and USB devicesrat-commander.com · 27 Sept 2026
Certificate Inspection
Inspects SSL/TLS certificate details, validity, expiration, and certificate chainsrat-commander.com · 27 Sept 2026
Company Affiliation
The project states that it is not affiliated with Symantecrat-commander.com · 27 Sept 2026
Product
Rat Commander is an all-in-one terminal file manager with file and media viewing, editing, hex editing, archives, Git, remote filesystems, disk management, process management, themes, and terminal graphics.rat-commander.com · 28 Sept 2026
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
Panels
The file manager provides two panels with full, brief, details, tree, 3D, and thumbnail-grid views, plus vertical or horizontal splits and multi-file selection.github.com · 28 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
Git
Git support includes status, log, staging, commits, stash, fetch, pull, push, sync, checkout, reset, clone, diffs, branches, history browsing, and blame.github.com · 28 Sept 2026
Archives
Rat Commander can browse and edit ZIP, TAR variants, 7z, and other archive formats, while RAR is read-only.github.com · 28 Sept 2026
Remote connections
Remote filesystems support SFTP, SCP, FTP, and FTPS, with transparent file operations and remote shell access over the same SSH connection for SFTP and SCP.github.com · 28 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
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
System tools
It includes a disk explorer, process explorer, Linux disk manager, and Linux network-connection monitor.rat-commander.com · 28 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
Windows limitation
Windows support includes all features except Drive Manager and Network Connections.rat-commander.com · 28 Sept 2026
License
The repository is licensed under GNU GPL-2.0-only.github.com · 28 Sept 2026
Documentation
A full user manual is available from the repository and in the application through F1.github.com · 28 Sept 2026
File operations
It supports file copy, move, delete, permissions, ownership, symlinks, and directory creation.github.com · 29 Sept 2026
Viewer and editor
Built-in viewer and editor support text, hex, syntax highlighting, Markdown, search and replace, and CSV/TSV tables.github.com · 29 Sept 2026
Media and models
It can display common image and audio formats and view STL and OBJ models inside the terminal.rat-commander.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
Platforms
The maker lists Linux, macOS, and Windows; its README notes that Windows lacks Drive Manager and Network Connections.github.com · 29 Sept 2026
Support
The project links to GitHub Issues for reporting issues.rat-commander.com · 29 Sept 2026
Security detail
For FTPS, system-trusted certificates are accepted and self-signed certificates are shown by SHA-256 and can be pinned after trust.github.com · 29 Sept 2026

Best Rat Commander alternatives

See all 12

Where it ranks on Everything Xiaomi

Is Rat Commander yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources