{"repo":"johnsideserf/siggy","free":true,"listed":false,"github":"https://github.com/johnsideserf/siggy","clone":"git clone https://github.com/johnsideserf/siggy.git","description":"Terminal-based Signal messenger client with vim keybindings","language":"Rust","stars":167,"topics":["cli","messenger","ratatui","rust","signal","signal-cli","terminal","tui","vim"],"license":"AGPL-3.0","category":"cli-tools","readme_excerpt":"English &nbsp; &nbsp; Dansk &nbsp; &nbsp; Deutsch &nbsp; &nbsp; Español &nbsp; &nbsp; Français &nbsp; &nbsp; Italiano &nbsp; &nbsp; Nederlands &nbsp; &nbsp; Português &nbsp; &nbsp; Suomi &nbsp; &nbsp; Svenska &nbsp; &nbsp; Русский &nbsp; &nbsp; Українська &nbsp; &nbsp; 简体中文 &nbsp; &nbsp; Contribute a translation A terminal-based Signal messenger client with an IRC aesthetic. Wraps signal-cli via JSON-RPC for the messaging backend. Install Homebrew (macOS) Pre-built binaries Download the latest release for your platform from Releases. Linux / macOS (one-liner): Windows (PowerShell): Both scripts download the latest release binary and check for signal-cli. From crates.io Requires Rust 1.70+. Build from source Or clone and build locally: Prerequisites - signal-cli installed and accessible on PATH (or configured via signal cli path ) - A Signal account linked as a secondary device (the setup wizard handles this) Usage On first launch, the setup wizard guides you through locating signal-cli, entering your phone number, and linking your device via QR code. Configuration Config is loaded from: - Linux/macOS: /.config/siggy/config.toml - Windows: %APPDATA%\\siggy\\config.toml All fields are optional. signal cli path defaults to \"signal-cli\" (found via PATH), and download dir defaults to /signal-downloads/ . On Windows, use the full path to signal-cli.bat if it isn't in your PATH. Inline images inside tmux Outside tmux, siggy auto-detects Kitty / iTerm2 / WezTerm / Ghostty and renders a","default_branch":null,"files":null,"tree":[],"storefront":"/r/johnsideserf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/johnsideserf/siggy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}