A full-featured, incredibly fast terminal file manager that is tiny, nearly 0-config, and designed for unobtrusive, smart workflows.
nnn (n³) is a terminal-based file manager that prioritizes speed, minimalism, and productivity. It provides powerful navigation and file management capabilities directly from the command line with almost no configuration required, using very little memory.
Terminal users, system administrators, and developers who work extensively in command-line environments and need efficient file management without leaving the terminal. It's particularly suitable for users on resource-constrained systems like Raspberry Pi, Android (via Termux), or servers.
Developers choose nnn for its exceptional speed, tiny memory footprint (typically under 3.5MB), and near-zero configuration setup. Its unique selling point is being a highly optimized, privacy-aware file manager that offers smart workflows like type-to-nav, contexts (tabs), and an extensible plugin system while remaining incredibly lightweight.
n³ The unorthodox terminal file manager
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses under 3.5MB RAM and has a tiny binary around 100KB, making it ideal for constrained systems like Raspberry Pi or Termux, as highlighted in the README's frugal features.
Features type-to-nav mode, instant filtering, and contexts (tabs) that enable fast, thought-aligned workflows without leaving the keyboard, enhancing productivity for terminal users.
Language-agnostic plugins allow for live previews, disk operations, and file uploads, extending functionality beyond core features, as detailed in the plugin repository.
Follows privacy-aware principles with no unconfirmed user data collection, adhering to POSIX and Linux kernel coding style, ensuring trust and transparency.
Core functionalities like cloud storage mounts or detailed previews require separate plugin installation and configuration, adding setup overhead compared to all-in-one solutions.
While nearly 0-config, advanced customizations such as keybindings or UI tweaks need manual intervention or patching via the framework, which can be non-trivial for new users.
Lacks native graphical elements; features like image thumbnails or video previews depend on external tools and plugins, not seamless out-of-the-box, as admitted in the plugin descriptions.