cfiles
6.7#18 in file managersFree planFree planLinuxmacOS
Visit| Fact | cfiles | nnn |
|---|---|---|
| Dependencies | The README lists ncursesw, cp and mv, fzf, w3mimgdisplay or Überzug, mediainfo, atool, and poppler's pdftoppm as dependencies. | Optional integrations include sshfs and rclone for remote mounts, gio trash or trash-cli for trash, and advcpmv for copy and move progress. |
| File operations | The selection list supports copying, moving, renaming, moving files to trash, and removing selected files. | It can analyze disk usage, batch rename, launch apps, pick files, and copy, move, delete, archive, and link selections. |
| Founded | 2018 | 2016 |
| 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 GitHub repository identifies the project license as BSD-2-Clause. |
| Linux support | Yes | Yes |
| macOS support | Yes | Yes |
| Navigation | It supports h, j, k, and l navigation keys and offers top, middle, bottom, and page scrolling shortcuts. | It supports contexts, sessions, bookmarks, directory marks, and remote mounts through sshfs or rclone. |
| 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 project says nnn runs on Linux, macOS, Android through Termux, Cygwin, and WSL, among other environments. |
| Preview pane | Yes | Yes |
| Product | cfiles is a terminal file manager written in C with vim-like keybindings and the ncurses library. | nnn is a full-featured terminal file manager designed to be small, fast, and nearly zero-configuration. |
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.
nnn suits people who want file management from a terminal, from beginners to power users. Its plugins and optional integrations also fit users who want to extend file workflows.