← Back to tools

nnn

The unorthodox terminal file manager that's blazing fast

File Management linuxmacosbsd C BSD-2-Clause

Description

nnn is a tiny, lightning-fast, feature-packed terminal file manager. It is nearly zero-config with an incredible amount of functionality accessible through plugins. It is POSIX-compliant and extremely resource-efficient.

Install

homebrewbrew install nnn
aptsudo apt install nnn
pacmansudo pacman -S nnn

AI Summary

A blazing-fast, minimal terminal file manager. Extremely resource-efficient, feature-packed through plugins, and fully keyboard-driven with POSIX compliance.

Capabilities

  • + Ultra-fast directory navigation and file operations
  • + Plugin system for extended functionality
  • + Batch rename, bookmarks, and type-to-nav
  • + Disk usage analyzer and file previews via plugins

Use When

  • Need a fast, keyboard-driven file manager
  • Working on resource-constrained systems
  • Want a minimal file manager with plugin extensibility

Avoid When

  • x Prefer mouse-driven file management
  • x Want a feature-rich out-of-box experience without plugins

Usage Patterns

Launch file manager

nnn

Opens the file manager in the current directory

Open with file preview

nnn -P p

Launches nnn with the preview plugin active

Related Tools

View AGENTS.md for nnn