Alternatives to signal-cli
Other tools in this directory that do similar work, with a verified install command for each. signal-cli itself: install signal-cli.
dsq
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more
jq
Command-line JSON processor
awscli
Universal Command Line Interface for Amazon Web Services
yq
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
speedtest-cli
Command line interface for testing internet bandwidth using speedtest.net
bear
Generate compile_commands.json for any C or C++ build
GalaxyBudsClient
Unofficial Galaxy Buds Manager for Windows, macOS, Linux, and Android
trash-cli
Command line interface to the freedesktop.org trashcan
marp-cli
A CLI interface for Marp and Marpit based converters
betty
Friendly English-like interface for your command line. Don't remember a command? Ask Betty
whosthere
Local Area Network discovery tool with an interactive Terminal User Interface (TUI) written in Go. Discover, explore, and understand your LAN in an in
cri-tools
CLI and validation tools for Kubelet Container Runtime Interface (CRI)
internetarchive
A Python and Command-Line Interface to Archive.org
github-release
Commandline app to create and edit releases on Github (and upload artifacts)
xleak
A fast terminal Excel viewer with an interactive TUI. Features full-text search, formula display, lazy loading for large files, clipboard support, and
jp
dead simple terminal plots from JSON data. single binary, no dependencies. linux, osx, windows
yj
CLI - Convert between YAML, TOML, JSON, and HCL. Preserves map order
yt-dlp
A feature-rich command-line audio/video downloader
cc-switch
Installed with brew. Open source, with a documented one-command setup.
gemini-cli
Installed with brew. Open source, with a documented one-command setup.
thefuck
Magnificent app which corrects your previous console command
fzf
:cherry_blossom: A command-line fuzzy finder
lazygit
simple terminal UI for git commands
How we picked these
We match on what the tool does and how it installs, then order by how widely each project is used. We're not saying these are better or worse than signal-cli — that depends on what you're building. We're saying they're the projects people reach for in the same situations, and each one has an install command we checked against its documentation.
signal-cli is developed by its own authors and this page is an independent reference; we are not affiliated with or sponsored by any project listed, and nothing here is a paid placement.