nnn

Из публичных источников

n³ — нетрадиционный файловый менеджер для терминала

Машинный перевод · Показать оригинал

n³ The unorthodox terminal file manager

CLI-инструментКатегория: Инструменты разработчика · Редакторы и IDEOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • android
  • batch-rename
  • c
  • cli
  • command-line
  • developer-tools
  • disk-usage
  • file-manager
  • file-preview
  • file-search

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/jarun/nnn/releases/tag/v5.3 ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/jarun/nnn ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsНеизвестно———
macOSНеизвестно———
LinuxСовместимоx86_64официальная сборка в релизе v5.3: nnn-musl-emoji-static-5.3.x86_64.tar.gz0.70
Container (OCI)Неизвестно———

Релизы

проверено 29 окт. 2026 г.
v5.3.0Последний15 авг. 2026 г.Официальный источник ↗

Файлы версии 5.3.0

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
nnn-emoji-static-5.3.x86_64.tar.gzНеизвестно647,8 KB67b2cd1dcbd7…Официальный источник ↗
nnn-icons-static-5.3.x86_64.tar.gzНеизвестно647,8 KB8fb4a9b4c984…Официальный источник ↗
nnn-musl-emoji-static-5.3.x86_64.tar.gzlinux · x86_64 · tarball226,9 KB2055845060be…Официальный источник ↗
nnn-musl-static-5.3.x86_64.tar.gzlinux · x86_64 · tarball204,5 KBba36a4013f6b…Официальный источник ↗
nnn-nerd-static-5.3.x86_64.tar.gzНеизвестно648 KBb7f5eee9dfbd…Официальный источник ↗
nnn-static-5.3.x86_64.tar.gzНеизвестно645,6 KB98b9c1b653d2…Официальный источник ↗
nnn-v5.3.tar.gzНеизвестно280 KBc626d57d0aaa…Официальный источник ↗
nnn-5.3.tar.gz.sigподпись566 B7b77ef348414…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества85
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 9 days ago
Документация · 1515
README 11263 chars, description present
Готовность к использованию · 156
install instructions: no; releases: yes
Метаданные · 108
3/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 61 days ago
Точность категории · 107
classifier confidence 0.65
Популярность · 1010
22075 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX BSD-2-Clause
Сообщество · 55
issues enabled, 834 forks

Лицензия

BSD-2-Clause
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/jarun/nnnОсновной★ 22 075 звёздактивность 7 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

yaziПохожий
💥 Невероятно быстрый файловый менеджер для терминала, написанный на Rust и основанный на асинхронном вводе-выводе.MIT · Инструменты разработчика
xplrПохожий
Минималистичный, быстрый и легко настраиваемый файловый менеджер с текстовым интерфейсомMIT · Инструменты разработчика
npkillПохожий
Список всех каталогов node_modules 📦 в системе с указанием их размера. Затем можно выбрать, какие из них удалить, чтобы освободить место 🧹MIT · Инструменты разработчика
OpenHandsПохожий
🙌 OpenHands: разработка на основе ИИMIT · Инструменты разработчика
qwen-codeПохожий
Открытый ИИ-агент для написания кода, работающий в вашем терминале.Apache-2.0 · Инструменты разработчика
codeburnПохожий
Бесплатный локальный инструмент для отслеживания использования токенов и стоимости в AI-инструментах для программирования на 37 инструментах и агентах (Claude Code, Cursor, Codex, Gemini и других) с разбивкой по моделям, проектам и задачам. npx codeburnMIT · Инструменты разработчика

README

Из jarun/nnn · лицензия BSD-2-Clause · загружено 29 окт. 2026 г.

nnn (n³) is a full-featured terminal file manager. It's tiny (~150 KiB), nearly 0-config and incredibly fast.

It is designed to be unobtrusive with smart workflows to match the trains of thought.

nnn can analyze disk usage, batch rename, launch apps and pick files. The plugin repository has tons of plugins to extend the capabilities further e.g. live previews, (un)mount disks, find & list, file/dir diff, upload files. A patch framework hosts sizable user-submitted patches which are subjective in nature.

Independent (neo)vim plugins - nnn.vim, vim-floaterm nnn wrapper and nnn.nvim (neovim exclusive).

Runs on the Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, across DEs or a strictly CLI env.

(more use cases)

Features

  • Quality
    • Privacy-aware (no unconfirmed user data collection)
    • POSIX-compliant, follows Linux kernel coding style
    • Highly optimized, static analysis integrated code
  • Frugal
    • Typically needs less than 3.5MB resident memory
    • Works with 8 colors (and xterm 256 colors)
    • Disk-IO sensitive (few disk reads and writes)
    • No FPU usage (all integer maths, even for file size)
    • Minimizes screen refresh with fast line redraws
    • Tiny binary (typically around 150KB)
    • 1-column mode for smaller terminals and form factors
    • Hackable - compile in/out features and dependencies
  • Portable
    • Language-agnostic plugins
    • Static binary available (no need to install)
    • Minimal library deps, easy to compile
    • No config file, minimal config with sensible defaults
    • Plugin to backup configuration
    • Widely available on many packagers
    • Touch enabled, handheld-friendly shortcuts
    • Unicode support
  • Modes
    • Light (default), detail
    • Disk usage analyzer (block/apparent)
    • File picker, (neo)vim plugin
  • Navigation
    • Filter with automatic dir entry on unique match
    • Type-to-nav (turbo navigation/always filter) mode
    • Jump to an entry with visible relative offset
    • Contexts (aka tabs/workspaces) with custom colors
    • Sessions, bookmarks, mark and visit a dir
    • Remote mounts (needs sshfs, rclone)
    • Familiar shortcuts (arrows, ~, -, @), quick look-up
    • cd on quit (easy shell integration)
    • Proceed to next file on file open and selection
  • Search
    • Instant filtering with search-as-you-type
    • Fuzzy, regex (POSIX/PCRE2) and string (default) filters
    • Subtree search plugin to open or edit files
  • Sort
    • Ordered pure numeric names by default (visit /proc)
    • Case-insensitive version (aka natural) sort
    • By name, access/change/mod (default) time, size, extn
    • Reverse sort
    • Directory-specific ordering
  • Mimes
    • Built-in previewer for directory and text files
    • FIFO-based previewer plugins with extensive mime support
    • Open with desktop opener or specify a custom opener
    • File-specific colors (or minimal dirs in context color)
    • Icons and Emojis support (customize and compile-in)
    • Plugin for image, video and audio thumbnails
    • Create, list, extract (to), mount (FUSE based) archives
    • Option to open all text files in $EDITOR
  • Convenience
    • Detailed file stats and mime information
    • Run plugins and custom commands with hotkeys
    • FreeDesktop compliant trash utility integration
    • Cross-dir file/all/range selection
    • Create (with parents), rename, duplicate files and dirs
    • Create new file or directory (tree) on startup
    • Batch renamer for selection or dir
    • List input stream of file paths from stdin or plugin
    • Copy (as), move (as), delete, archive, link selection
    • Easily copy, move paths in system clipboard to current dir
    • Dir updates, notification on cp, mv, rm completion
    • Copy file paths to system clipboard on select
    • Launch apps, run commands, spawn a shell, toggle exe
    • Access context paths/files at prompt or spawned shell
    • Lock terminal after configurable idle timeout
    • Capture and show output of a program in help screen
    • Basic support for screen readers and braille displays

Quickstart

Beginners

  1. Install nnn, preferably using the package manager.
  2. Run the following command to generate (and optionally add to your rc file) a shell function to start with.
    sh -c "$(curl -Ls https://raw.githubusercontent.com/jarun/nnn/master/misc/quickstart.sh)"
    

Use the shell function name you chose to run nnn with your preferred configuration.

Power users

  1. Install nnn and the dependencies you need.
  2. Install plugins.
  3. Configure cd on quit.
  4. The desktop opener is default. Use -e to open text files in the terminal. Optionally open detached.
  5. In a CLI environment, set NNN_OPENER to nuke. Use option -c. For GUI apps, consider xopen.
  6. Sync subshell $PWD to nnn.
  7. Use -x to sync selection to clipboard, show notis on cp, mv, rm and set xterm title.
  8. Bid ls goodbye! alias l='nnn -dDe' :sunglasses:
  9. Visit the Live previews and Troubleshooting Wiki pages.

Don't memorize! Arrows, /, q suffice. Tab creates and/or cycles contexts. ? lists shortcuts.

[Wiki]

Videos

Elsewhere

Developers

Visit the Tracker thread for a list of features in progress and anything up for grabs. Feel free to discuss new ideas or enhancement requests.

Открыть репозиторий ↗