cfiles
6.7#18 in file managersFree planFree planLinuxmacOS
Visit
| Fact | cfiles | Rat Commander |
|---|---|---|
| File operations | The selection list supports copying, moving, renaming, moving files to trash, and removing selected files. | It supports file copy, move, delete, permissions, ownership, symlinks, and directory creation. |
| Free plan | Yes | Yes |
| License | The software is licensed under the MIT License, which grants permission to use, copy, modify, publish, distribute, sublicense, and sell copies subject to its terms. | The project is licensed under GNU General Public License version 2, GPL-2.0-only. |
| Linux support | Yes | Yes |
| macOS support | Yes | Yes |
| Platforms | The README gives installation instructions for Arch Linux and macOS, and says other users can compile it with make and install with sudo make install. | The maker lists Linux, macOS, and Windows; its README notes that Windows lacks Drive Manager and Network Connections. |
| Preview pane | Yes | Yes |
| Product | cfiles is a terminal file manager written in C with vim-like keybindings and the ncurses library. | Rat Commander is a self-contained, two-panel terminal file manager written in Rust with Ratatui. |
cfiles suits Linux or macOS users who prefer managing files from a terminal with vim-like keys. It may also fit users who want previews, bookmarks, and script support and are comfortable installing external dependencies.
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.