{"name":"NoxDir: A High-Performance Terminal Utility for Disk Usage Visualization","description":"NoxDir is a powerful, cross-platform command-line tool designed for visualizing file system usage. It offers a responsive, keyboard-driven terminal UI to help users quickly identify and manage disk space. Written in Go, NoxDir supports Windows, macOS, and Linux, making it a versatile utility for system cleanup.","github":"https://github.com/crumbyte/noxdir","url":"https://osrepos.com/repo/crumbyte-noxdir","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/crumbyte-noxdir","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/crumbyte-noxdir.md","json":"https://osrepos.com/repo/crumbyte-noxdir.json","topics":["cross-platform","disk-space-analyzer","disk-usage","terminal-ui","Go","cli-tool","file-system-utility"],"keywords":["cross-platform","disk-space-analyzer","disk-usage","terminal-ui","Go","cli-tool","file-system-utility"],"stars":null,"summary":"NoxDir is a powerful, cross-platform command-line tool designed for visualizing file system usage. It offers a responsive, keyboard-driven terminal UI to help users quickly identify and manage disk space. Written in Go, NoxDir supports Windows, macOS, and Linux, making it a versatile utility for system cleanup.","content":"## Introduction\n\nNoxDir is a high-performance, cross-platform command-line tool designed for visualizing and exploring your file system usage. Written in Go, it detects mounted drives or volumes and presents disk usage metrics through a responsive, keyboard-driven terminal UI. NoxDir is crafted to help you quickly locate space hogs and streamline your cleanup workflow, supporting Windows, macOS, and Linux.\n\n## Installation\n\nNoxDir offers several convenient installation methods:\n\n*   **Homebrew (macOS):**\n    bash\n    brew tap crumbyte/noxdir\n    brew install --cask noxdir\n    \n*   **Arch-based Linux distros:**\n    bash\n    pacman -S noxdir\n    \n*   **NixOS / Nix:**\n    bash\n    nix-env -iA nixpkgs.noxdir\n    \n*   **Other Linux distros:**\n    bash\n    curl -s https://crumbyte.github.io/noxdir/scripts/install.sh | bash\n    \n*   **Pre-compiled Binaries:** Download the latest optimized binary from the [Releases page](https://github.com/crumbyte/noxdir/releases).\n*   **Go install (Go 1.24+):**\n    bash\n    go install github.com/crumbyte/noxdir@latest\n    \n*   **Build from source (Go 1.24+):**\n    bash\n    git clone https://github.com/crumbyte/noxdir.git\n    cd noxdir\n    make build\n    ./bin/noxdir\n    \n\n## Examples\n\nUsing NoxDir is straightforward. Once installed, simply run it in your terminal:\n\nbash\nnoxdir\n\n\nThe interactive interface initializes immediately, allowing you to explore your disk usage without configuration. You can also use flags to customize its behavior:\n\n*   **Specify a root directory:**\n    bash\n    noxdir --root=\"/path/to/your/directory\"\n    \n*   **Exclude specific directories from scanning:**\n    bash\n    noxdir --exclude=\"node_modules,temp_files\"\n    \n*   **Enable caching for faster subsequent scans:**\n    bash\n    noxdir --use-cache\n    \n\n## Why Use NoxDir?\n\nNoxDir stands out with its robust feature set and user-friendly design:\n\n*   **High Performance:** Built with Go, it offers fast scanning and a responsive terminal UI.\n*   **Cross-Platform Compatibility:** Seamlessly works across Windows, macOS, and Linux.\n*   **Interactive Visualization:** A keyboard-driven interface helps you navigate and understand disk usage intuitively.\n*   **Delta Mode:** Easily view file system changes since your last session, highlighting added or deleted items and space usage differences.\n*   **Customization:** Personalize your experience with custom key bindings and color schemas to match your preferences.\n*   **Caching for Speed:** Utilize caching to significantly reduce scanning times on frequently accessed volumes.\n*   **Command Bar:** Execute actions on selected entries directly from an integrated command bar.\n\n## Links\n\n*   **GitHub Repository:** [crumbyte/noxdir](https://github.com/crumbyte/noxdir)\n*   **Latest Releases:** [NoxDir Releases](https://github.com/crumbyte/noxdir/releases)\n*   **License:** [MIT License](https://github.com/crumbyte/noxdir/blob/main/LICENSE)","metrics":{"detailViews":5,"githubClicks":14},"dates":{"published":null,"modified":"2025-12-28T12:00:58.000Z"}}