Skip to main content

Installation

macOS / Linux — Homebrew:

brew install green-threads/ndo/ndo

Windows — Scoop:

scoop bucket add ndo https://github.com/green-threads/scoop-ndo
scoop install ndo

Linux — .deb / .rpm:

Download the .deb or .rpm for your architecture from the Releases page and install with your package manager:

sudo apt install ./ndo_<version>_<arch>.deb # Debian/Ubuntu
sudo rpm -i ndo_<version>_<arch>.rpm # Fedora/RHEL

macOS / Linux — one-line install script:

curl -fsSL https://raw.githubusercontent.com/green-threads/ndo/main/install/install.sh | sh

Downloads the right binary for your OS/arch and installs it to /usr/local/bin (or ~/.local/bin if that isn't writable).

Windows — one-line install script:

irm https://raw.githubusercontent.com/green-threads/ndo/main/install/install.ps1 | iex

Or, from cmd.exe, download install.cmd and double-click it (or run it directly) — it's a thin wrapper around the same PowerShell script for people who'd rather not type a PowerShell one-liner. Both install to %LOCALAPPDATA%\Programs\ndo by default (override with $env:NDO_INSTALL_DIR / NDO_INSTALL_DIR).

Go toolchain:

go install github.com/green-threads/ndo/cmd/ndo@latest

Any platform — raw binary:

Download a prebuilt archive for your platform from the Releases page, or build from source (requires Go 1.24+):

go build -o ndo ./cmd/ndo