Install
Get the binary on macOS, Linux or Windows.
Release binaries
Release builds include the pinned Galleton session engine. No separate daemon installation
is required. Releases ship checksums.txt with a GitHub provenance attestation.
Installer
Installs the latest release into ~/.local/bin (override with WALLAPOP_INSTALL_DIR):
curl -fsSL https://raw.githubusercontent.com/Microck/wallapop-cli/main/scripts/install.sh | shHomebrew
brew install Microck/tap/wallapop
wallapop --versionScoop
scoop bucket add microck https://github.com/Microck/scoop-bucket
scoop install microck/wallapop
wallapop --versionnpm
npm install -g wallapop-cli
wallapop --versionThe postinstall step downloads the matching release archive for your platform, checks its
SHA-256 against checksums.txt, and installs the binary.
Arch Linux
yay -S wallapop-cli-bin
wallapop --versionThe package covers Linux amd64 and arm64, verifies the checksum and installs the binary.
Go install
go install github.com/Microck/wallapop-cli/cmd/wallapop@latest
wallapop --versionA plain Go install builds the pinned engine on first authenticated use, using the Go
toolchain and module cache. An uncached module needs download access once. To include the
engine before installation, clone the repository and run make install; release binaries
also work without Go or an engine download at runtime.
Check it works
wallapop --version
wallapop doctordoctor checks that the config parses, the session mints, Wallapop is reachable and the CLI
can fetch the chat token. Run it first whenever something behaves oddly.