EVERYTHING XIAOMI
Get listed
Side by side

cfiles vs nnn

cfiles

6.7#18 in file managersFree plan
Free planLinuxmacOS
Visit

nnn

7.8#7 in file manager softwareFree plan
Free planAndroidLinuxmacOSWindows
Visit

What both publish

Factcfilesnnn
DependenciesThe 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 operationsThe 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.
Founded20182016
LicenseThe 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 supportYesYes
macOS supportYesYes
NavigationIt 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.
PlatformsThe 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 paneYesYes
Productcfiles 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 plans

  • cfilesFree

nnn plans

  • FreeFree

Pick cfiles if…

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.

Pick nnn if…

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.

Charts they share