🍺 BREW Explorer

← all formulae

gurk

brew install gurk v0.9.3 AGPL-3.0-only

Signal Messenger client for terminal

22
30-day installs · #6606
128
90-day · #5043
537
365-day · #4965
1.3k
★ GitHub stars · updated 2mo ago

Runtime dependencies

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "pkgconf",
    "protobuf",
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "openssl@3"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Signal Messenger client for terminal",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:30+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "gurk",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-15T09:17:50Z",
  "github_readme_excerpt": "# gurk \ud83e\udd52\n[![ci][ci-badge]][ci-link] [![chat][chat-badge]][chat-link] [![ko-fi][ko-fi-badge]][ko-fi-link]\n\n[Signal Messenger] client for terminal.\n\n![screenshot](screenshot.png)\n\n# Installation\n\n## Pre-compiled binary\n\nDownload a pre-compiled binary from [Releases].\n\nOr, if you have [`cargo-binstall`](https://github.com/cargo-bins/cargo-binstall):\n\n```shell\ncargo binstall --git https://github.com/boxdot/gurk-rs gurk\n```\n\n## From source (using `cargo`)\n\nPrerequisites:\n\n* [`protoc`] compiler\n* `perl`\n\n```shell\ncargo install --git https://github.com/boxdot/gurk-rs gurk\n```\n\n## Arch Linux\n\n```shell\npacman -S gurk\n```\n(as root)\n- Official repository, tagged releases: [`gurk`](https://archlinux.org/packages/extra/x86_64/gurk)\n```shell\nyay -S gurk\n```\n- AUR source build from Git HEAD: [`gurk-git`](https://aur.archlinux.org/packages/gurk-bin)\n\n## Nix/NixOS\n\nEither per user:\n\n```\n$ nix-env --install gurk-rs\n```\n\nor system-wide:\n\n```nix\nenvironment.systemPackages = with pkgs; [ gurk-rs ];\n```\n\n# Freebsd\n#### (as root)\n```shell\npkg install net-im/gurk-rs\n```\n- pkg repositories\n\n\n```shell\ncd /usr/ports/net-im/gurk-rs\nmake install clean\n```\n- ports tree\n# Usage\n\nRun\n\n```\ngurk\n```\n\nOn the first run, it will open a QR code in your favorite image viewer, such that you can link the\nclient as a new device. This will also create a configuration file at the default [config\nlocation][config-location]. For the configuration directives, see [`src/config.rs`].\n\nNote: The binary cannot be published on crates.io, because it depends on several official Signal\nlibraries that are not available on crates.io.\n\n## Chat\n\n[![chat-qr](chat-qr.png)][chat-link]\n\n# Key bindings\n\n## Default keybindings\n\n* App navigation\n  * `f1` Toggle help panel.\n  * `ctrl+c` Quit.\n* Message input\n  * `tab` Send emoji from input line as reaction on selected message.\n  * `alt+enter` Switch between multi-line and single-line input modes.\n  * `alt+left`, `alt+right` Jump to previous/next word.\n  * `ctrl+w / ctrl+backspace /",
  "github_repo": "boxdot/gurk-rs",
  "github_stars": 1315,
  "github_topics": [],
  "homepage": "https://github.com/boxdot/gurk-rs",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 22,
  "installs_365d": 537,
  "installs_90d": 128,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "AGPL-3.0-only",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "gurk",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6606,
  "rank_365d": 4965,
  "rank_90d": 5043,
  "raw_hash": "1597f8d7ee077c09",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/gurk.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "0.9.3",
  "versioned_formulae": [],
  "why_use_this": null
}