download

ribo, the tissue command-line client

ribo deploys Cells and manages c3 databases, g7 buckets, vault secrets, custom domains and sensor devices. It is a single self-contained binary: no runtime, no dependencies.

latest — 2026.09.0

released 13 September 2026

macOS Apple Silicon15.5 MB · download cbdf1605f762d95347e8be45c19991e574a6b315f4e74c91652d0ef482fa562d
macOS Intel18.9 MB · download 49268a1cb168e43c2e43f207e00c744fca8432424b133b16808f63935390a670
Linux x86-64, static binary20.2 MB · download 8d77b46be8861452cdeddf85949bcabbeda3c0a6b4ca2b6faea15a86bc7cec8a
Debian / Ubuntu .deb package6.0 MB · download 1024e7ad90b5e2da979437d2540662e1ac5daea7c24985f65454bfb8e308c214

install from the terminal

curl -fsSL https://tissue.systems/install.sh | sh

That picks the build for your machine, checks it against the signed manifest below, and installs it to /usr/local/bin. Set RIBO_INSTALL_DIR to put it somewhere else. It is short enough to read first — here it is — and it does nothing the per-platform steps below don't. Once ribo is installed, ribo upgrade does the same job without the script.

# macOS (Apple Silicon); for Intel, use ribo-macos-x86_64
curl -L https://tissue.systems/download/2026.09.0/ribo-macos-arm64 -o ribo
chmod +x ribo && sudo mv ribo /usr/local/bin/ribo

# Linux (x86-64)
curl -L https://tissue.systems/download/2026.09.0/ribo-linux-x86_64 -o ribo
chmod +x ribo && sudo mv ribo /usr/local/bin/ribo

# then:
ribo login          # opens your browser to authenticate
ribo list           # → your deployed Cells

On Windows, run the Linux binary inside WSL. There is no native Windows build yet.

check the signature

Each release carries a SHA256SUMS manifest signed with the key in allowed_signers — the same key that signs what runs on our own servers. It is held on a laptop, so the machines that build these binaries cannot produce a signature for one.

curl -LO https://tissue.systems/download/latest/SHA256SUMS
curl -LO https://tissue.systems/download/latest/SHA256SUMS.sig
curl -LO https://tissue.systems/download/allowed_signers

ssh-keygen -Y verify -f allowed_signers -I release@tissue.systems \
  -n tissue-release -s SHA256SUMS.sig < SHA256SUMS
→ Good "tissue-release" signature for release@tissue.systems

shasum -a 256 --ignore-missing -c SHA256SUMS
→ ribo-macos-arm64: OK

Keep your copy of allowed_signers. A key fetched alongside the download it vouches for proves less than one you already had.

previous release — 2026.08.9

released 28 August 2026

macOS Apple Silicon15.0 MB · download 1fb9d473121eb4606d53248c370109fb1ef6e6dbcff94c3484011dda242486e2
macOS Intel18.3 MB · download 20f2b14917fb6cf8892bf2d57a495343bb92c3dc11bff47120066bfd06c48457
Linux x86-64, static binary19.6 MB · download 937486f7f69cfa0b040f5a127adf152373830a3bb3872ffea16b1b7e7abefc7c
Debian / Ubuntu .deb package5.9 MB · download ac1462df21dd1262421ad9ea6b818b23f6f06449d5a6a3d2f2a5852eb2d97ea2

first steps

After installing, ribo login connects the CLI to your account, and the get-started guide walks you from zero to a deployed Cell in about five minutes. The full command reference lives in the ribo CLI docs.