← All tools

nihitdev/yo-cli

Popularity 65 Updated Development & Build

A tiny developer companion for better coding sessions.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

yoo

What the hell is going on with this project?

A fast, local-first CLI for understanding your project and development environment. yoo reads project files, Git state, installed tooling, and your local configuration, then reports what matters in the terminal.

Why yoo?

  • Local-first: project data stays on your machine.
  • Fast: one small Rust executable with no daemon or account.
  • Useful context: project identity, Git status, toolchain health, and session reminders in one place.
  • Terminal-native: readable output by default, stable JSON when another tool needs it.
  • Cross-platform: Linux, macOS, and Windows, with package channels for each.
  • No telemetry or AI requirement.

Quick start

cargo install yoo
cd path/to/a/project
yoo --fast

The verified installer is convenient when Rust is not already installed:

curl --proto '=https' --tlsv1.2 -LsSf https://yo-cli.vercel.app/yo-setup | sh

Installation

Choose one method. The full platform notes and verification steps are in docs/installation.md.

Linux

| Channel | Install | Status | | --- | --- | --- | | Arch / AUR | yay -S yoo-bin or paru -S yoo-bin | Community package | | APT (Debian/Ubuntu) | curl -fsSL https://yo-cli.vercel.app/apt/setup.sh \| sudo sh then sudo apt install yoo | Self-hosted signed repository | | DNF (Fedora/RHEL) | sudo dnf config-manager addrepo --from-repofile=https://yo-cli.vercel.app/rpm/yoo.repo then sudo dnf install yoo | Self-hosted signed repository | | Alpine | Add https://yo-cli.vercel.app/alpine to /etc/apk/repositories, then sudo apk add yoo | Self-hosted APK repository | | openSUSE Tumbleweed | sudo zypper ar -f https://yo-cli.vercel.app/opensuse yoo && sudo zypper refresh && sudo zypper install yoo | Self-hosted signed repository | | Nix | nix run github:nihitdev/yo-cli | GitHub flake | | Flatpak | flatpak remote-add --user yoo https://yo-cli.vercel.app/flatpak/yoo.flatpakrepo && flatpak install --user yoo io.github.nihitdev.yoo | Self-hosted repository | | Cargo Binstall | cargo binstall yoo | Prebuilt GitHub Release binary |

If you already use the APT repository, rerun its setup command whenever the repository signing key is rotated. Existing systems trust the key they first installed and will reject repository updates signed by a replacement key.

.deb, .rpm, .apk, .xbps, and .snap files are also attached to each GitHub Release for direct installation. Void packages are built and tested in CI; there is no hosted XBPS repository, and Snap Store publication is disabled.

macOS

brew tap nihitdev/tap
brew install yoo

Or use cargo install yoo, cargo binstall yoo, or the verified installer.