faroTerminal client for Signal, built for people who live in tmux
0.1.7net-imΣ=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.upstream: v1.6.0A newer version was found upstream by portscout, first on 2026-11-01.
faro is a terminal (TUI) client for Signal, written in Rust and built for
people who run everything over SSH inside tmux. It focuses on a polished,
discoverable interface that never freezes, with an OpenCode-style command
palette and btop-style colour and glyph graphics.
It uses presage for the Signal protocol and never reimplements it. Unofficial;
not affiliated with Signal.
===> The following configuration options are available for faro-0.1.7:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
faro is a linked device, like Signal Desktop: your phone stays
your primary device.
Quick start:
faro demo try it first with a fake account (nothing is sent)
faro link scan the QR code in Signal > Settings > Linked devices
faro run it
Your messages and keys live in ~/.local/share/faro/, and the
config file is ~/.config/faro/config.toml (written on first run).
Press F1 inside faro for every key, or search them in the command
palette (Ctrl+P). To quit, press Ctrl+Q.