{"name":"nnn: A Fast and Frugal Terminal File Manager for Enhanced Productivity","description":"nnn (n³) is a highly efficient and minimalist terminal file manager designed to supercharge productivity. It offers a full set of features, including disk usage analysis, batch renaming, and extensive plugin support, all within a tiny, nearly 0-config footprint. This tool is known for its incredible speed and unobtrusive design, making it ideal for various environments from Raspberry Pi to WSL.","github":"https://github.com/jarun/nnn","url":"https://osrepos.com/repo/jarun-nnn","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/jarun-nnn","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/jarun-nnn.md","json":"https://osrepos.com/repo/jarun-nnn.json","topics":["file-manager","terminal","cli","productivity","c","multi-platform","developer-tools","open-source"],"keywords":["file-manager","terminal","cli","productivity","c","multi-platform","developer-tools","open-source"],"stars":null,"summary":"nnn (n³) is a highly efficient and minimalist terminal file manager designed to supercharge productivity. It offers a full set of features, including disk usage analysis, batch renaming, and extensive plugin support, all within a tiny, nearly 0-config footprint. This tool is known for its incredible speed and unobtrusive design, making it ideal for various environments from Raspberry Pi to WSL.","content":"## Introduction\n\n`nnn` (n³), developed by jarun, is an unorthodox yet powerful terminal file manager. It stands out for being incredibly fast, tiny, and requiring nearly zero configuration, making it a favorite among users who prioritize efficiency and a streamlined workflow. Designed to be unobtrusive, `nnn` offers smart workflows that align with your thought process, enhancing productivity in command-line environments.\n\n## Installation\n\nGetting started with `nnn` is straightforward. It is widely available on many package managers across various operating systems, including Linux, macOS, BSD, and even Android (via Termux).\n\nFor detailed installation instructions and dependencies, please refer to the official `nnn` Wiki:\n\n*   [nnn Wiki - Usage](https://github.com/jarun/nnn/wiki/Usage)\n\nA static binary is also available, eliminating the need for installation in some cases.\n\n## Examples\n\n`nnn` is packed with features that simplify file management tasks:\n\n*   **Disk Usage Analysis**: Quickly analyze disk space usage.\n*   **Batch Renaming**: Rename multiple files efficiently.\n*   **File Picker**: Select files for other applications.\n*   **Extensible with Plugins**: A rich plugin ecosystem allows for capabilities like live previews, disk (un)mounting, file searching, and more.\n*   **Contexts (Tabs)**: Manage multiple directories simultaneously with custom colors.\n*   **`cd` on quit**: Seamlessly integrate with your shell by changing directory on exit.\n\nFor a comprehensive list of features and use cases, visit the `nnn` GitHub repository and Wiki.\n\n## Why Use `nnn`?\n\n`nnn` offers several compelling reasons to integrate it into your workflow:\n\n*   **Frugal Resource Usage**: It typically uses less than 3.5MB of resident memory and has a tiny binary size, making it ideal for resource-constrained environments.\n*   **Incredibly Fast**: Optimized for speed with minimal disk I/O and fast screen redraws.\n*   **Portable**: Runs on a wide range of platforms including Raspberry Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, and WSL.\n*   **Privacy-Aware**: Designed with privacy in mind, avoiding unconfirmed user data collection.\n*   **Highly Customizable**: While being 0-config by default, it supports plugins, patches, and compile-time options to tailor it to specific needs.\n*   **Developer-Friendly**: POSIX-compliant, follows Linux kernel coding style, and is written in C.\n\n## Links\n\n*   **GitHub Repository**: [https://github.com/jarun/nnn](https://github.com/jarun/nnn)\n*   **Official Wiki**: [https://github.com/jarun/nnn/wiki](https://github.com/jarun/nnn/wiki)\n*   **Plugins**: [https://github.com/jarun/nnn/tree/master/plugins](https://github.com/jarun/nnn/tree/master/plugins)","metrics":{"detailViews":2,"githubClicks":2},"dates":{"published":null,"modified":"2026-02-01T00:00:18.000Z"}}