macOS

homebrew

brew install yazeed/proc/proc

shell script

curl -fsSL https://raw.githubusercontent.com/yazeed/proc/main/install.sh | bash

Linux

shell script

curl -fsSL https://raw.githubusercontent.com/yazeed/proc/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

docker

Runs with host PID namespace for full process visibility.

docker run --rm -it --pid=host yazeed/proc

verify

proc --version
proc on :3000
proc --help

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