-
Notifications
You must be signed in to change notification settings - Fork 2
Installation
Choose one installation method. You do not need to install yoo more than once.
On Linux x86-64 and Apple Silicon macOS, install the latest release with:
curl --proto '=https' --tlsv1.2 -LsSf https://yo-cli.vercel.app/yo-setup | shThe installer verifies the downloaded binary against the release's published SHA-256 checksum and installs it to ~/.local/bin/yoo by default.
If yoo is not found after installation, add the directory to your shell's PATH:
export PATH="$HOME/.local/bin:$PATH"Add that line to ~/.zshrc, ~/.bashrc, or the appropriate shell startup file to keep it available in new terminal sessions.
Windows users can install yoo with WinGet:
winget source update
winget install --id Nihitdev.yoo --exactUpgrade it later with:
winget upgrade --id Nihitdev.yoo --exactInstall a prebuilt binary:
cargo binstall yooIf Cargo Binstall is unavailable:
cargo install cargo-binstall
cargo binstall yooBuild and install from crates.io:
cargo install yoonpm install --global @nihitde_v/yoopnpm add --global @nihitde_v/yoobun add --global @nihitde_v/yooThe npm, pnpm, and Bun packages download the matching prebuilt binary from GitHub Releases.
scoop bucket add nihitdev https://github.com/nihitdev/scoop-bucket
scoop install yooUsing an AUR helper:
yay -S yoo-binRust 1.85 or newer is required:
git clone https://github.com/nihitdev/yo-cli.git
cd yo-cli
cargo install --path .yoo --version
yoo doctorIf yoo is not recognized after installation, restart the terminal and check the
Troubleshooting page.