Getting started with ketch
Three steps from nothing to a verified tool on your PATH. ketch is a command-line tool: there is no account to create and nothing to sign up for.
-
Step 1: Install ketch
One script on macOS and Linux. It runs
ketch self installandketch path install, so ketch ends up in~/.ketchas one of its own packages. Then make sure~/.ketch/binis on yourPATH—ketch doctortells you if it is not.curl -fsSL https://raw.githubusercontent.com/pyrlyn/ketch/main/install.sh | bashWindows, Homebrew or mise
irm https://raw.githubusercontent.com/pyrlyn/ketch/main/install.ps1 | iexbrew install --cask pyrlyn/tap/ketchmise use -g github:pyrlyn/ketch -
Step 2: Install your first tool
Point ketch at any repository that publishes releases. It picks the asset built for your machine, checks the SHA-256 the release published, and links the binary onto your
PATH.ketch install pyrlyn/rtok -
Step 3: See what it did
ketch reports each stage: resolving the package, downloading the asset for your platform, verifying the checksum, and the installed version. The tool is on your
PATHstraight away.$ ketch install pyrlyn/rtok resolving rtok (github:pyrlyn/rtok) downloading rtok-aarch64-apple-darwin.tar.xz verified sha256 published by the release installed rtok 0.1.0 $ rtok --version rtok 0.1.0
Example output from the ketch README demo (Apple silicon, rtok 0.1.0). Asset name and version depend on your machine and the latest release.