macOS
homebrew
brew install yazeed/proc/proc
shell script
curl -fsSL https://raw.githubusercontent.com/yazeed/proc-cli/main/install.sh | bash
Linux
shell script
curl -fsSL https://raw.githubusercontent.com/yazeed/proc-cli/main/install.sh | bash
cargo
cargo install proc-cli
npm
npm install -g proc-cli
Windows
scoop
scoop bucket add proc https://github.com/yazeed/scoop-bucket-proc
scoop install proc
cargo
cargo install proc-cli
cross-platform
cargo
cargo install proc-cli
cargo-binstall
Pre-built binaries, no compilation.
cargo binstall proc-cli
npm / bun
npm install -g proc-cli
# or
bun install -g proc-cli
nix
nix profile install github:yazeed/proc-cli
docker
Runs with the host PID and network namespaces: --pid=host shows the host’s processes, and --net=host shows its ports (on :port, ports, free).
docker run --rm -it --pid=host --net=host yazeed/proc-cli
verify
proc --version
proc on :3000
proc --help
agent skill
Teach your coding agent (Claude Code, Codex, Cursor, Gemini CLI and others) to use proc with structured JSON output.
npx skills add yazeed/proc-cli
Or, in Claude Code, as a plugin:
/plugin marketplace add yazeed/proc-cli
/plugin install proc-cli@proc-cli
shell completions
# bash
proc completions bash > /etc/bash_completion.d/proc
# zsh
proc completions zsh > ~/.zsh/completions/_proc
# fish
proc completions fish > ~/.config/fish/completions/proc.fish
man page
proc manpage | sudo tee /usr/local/share/man/man1/proc.1 > /dev/null
man proc