Skip to content

Installation

nihitdev edited this page Jul 30, 2026 · 1 revision

Installation

Choose one installation method. You do not need to install yoo more than once.

WinGet

Windows users can install yoo with WinGet:

winget source update
winget install --id Nihitdev.yoo --exact

Upgrade it later with:

winget upgrade --id Nihitdev.yoo --exact

Cargo Binstall

Install a prebuilt binary:

cargo binstall yoo

If Cargo Binstall is unavailable:

cargo install cargo-binstall
cargo binstall yoo

Cargo

Build and install from crates.io:

cargo install yoo

npm

npm install --global @nihitde_v/yoo

pnpm

pnpm add --global @nihitde_v/yoo

Bun

bun add --global @nihitde_v/yoo

The npm, pnpm, and Bun packages download the matching prebuilt binary from GitHub Releases.

Scoop

scoop bucket add nihitdev https://github.com/nihitdev/scoop-bucket
scoop install yoo

Arch Linux

Using an AUR helper:

yay -S yoo-bin

Build from source

Rust 1.85 or newer is required:

git clone https://github.com/nihitdev/yo-cli.git
cd yo-cli
cargo install --path .

Verify the installation

yoo --version
yoo doctor

If yoo is not recognized after installation, restart the terminal and check the Troubleshooting page.

Clone this wiki locally