When comparing SpaceFM vs nnn, the Slant community recommends nnn for most people. In the question“What are the best file managers for UNIX-like systems?” nnn is ranked 1st while SpaceFM is ranked 11th.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Incredibly customizable
Just right click on any menu or menu option (including the context menu itself) and you'll be allowed to customize it. This lets you add support or integration for features you find missing.
Pro Minimal dependencies
It only needss gtk, udev, desktop-file-util and shared-mime-info which is available in most systems.
Pro Highly extensible
Functionalities can be extended by user scripts as plugins. Some scripts can also be downloaded from https://github.com/IgnorantGuru/spacefm-plugins/wiki. Plugins can be exported too.
Pro Tab and panel support
SpaceFM supports up to 4 individually customizable panels as well as multi-tabbed file management.
Pro No back seat driver
Does not obstruct professional work by engrossing root warnings.
Pro Desktop management support
Can be used to set wallpaper and desktop icons with high configuration support.
Pro Easily open folder as root
Can open different folders as root, this way you don't have to use the terminal to move around files for which you need root permission.
Pro Gtk-2 and 3 support
Available in gtk2 and gtk3.
Pro Intuitive and extendable through plug-ins
Great UI, easy to use and configure, several plug-ins available to make everyday tasks even easier.
Pro Superfast
Pro Rich set of plugins
Pro Extremely lightweight (120 kb)
Pro Unique navigate-as-you-type mode
Pro Awesome new features being added in every release
Pro Minimal configuration with sane defaults
Default options and navigation is simple to grasp.
Pro Has a great wiki
Pro Sessions
Save and resume sessions.
Pro Supports cd-on-quit
Allows for quick switching between nnn and the terminal.
Pro Previews
The file manager has recently added support for preview hovered files using various methods.
Pro Integrates with the desktop environment and opens files in the default applications
Pro Reasonably well-documented
However, it requires some prior knowledge of inner workings of Linux and there are no tutorials (yet). NNN author is making up for this by actively responding to GitHub issues.
Pro Customizable icons and colors
Cons
Con Ugly
Con Some operations are slow
Because it tries to be as lightweight as possible and tries to use very little RAM. This can unfortunately lead to it being slow sometimes.
Con Not for everyone
Con Ugly
Con CLI, default interface very simplified (supports mouse)
