🍺 BREW Explorer

← all formulae

gotify

brew install gotify v2.3.2 MIT

Command-line interface for pushing messages to gotify/server

11
30-day installs · #8375
28
90-day · #8827
138
365-day · #8345
564
★ GitHub stars · updated 11mo ago

Build dependencies

go

GitHub topics

cli golang gotify push-notifications

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Command-line interface for pushing messages to gotify/server",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:21+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "gotify",
  "github_default_branch": "master",
  "github_last_commit_at": "2025-09-14T18:04:40Z",
  "github_readme_excerpt": "# Gotify-CLI [![travus-badge][travis-badge]][travis] [![badge-release][badge-release]][release]\n\nGotify-CLI is a command line client for pushing messages to [gotify/server][gotify/server]. It is **not** required to push messages. See [alternatives](#alternatives).\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"gotify_cli.gif\"/\u003e\n\u003c/p\u003e\n\n## Features\n\n* stores token/url in a config file\n* initialization wizard\n* piping support (`echo message | gotify push`)\n* simple to use\n* watch and push script result changes (`gotify watch \"curl http://example.com/api | jq \u0027.data\u0027\"`)\n\n## Alternatives\n\nYou can simply use [curl](https://curl.haxx.se/), [HTTPie](https://httpie.org/) or any other http-client to push messages.\n\n```bash\n$ curl -X POST \"https://push.example.de/message?token=\u003capptoken\u003e\" -F \"title=my title\" -F \"message=my message\"\n$ http -f POST \"https://push.example.de/message?token=\u003capptoken\u003e\" title=\"my title\" message=\"my message\"\n```\n\n## Installation\n\n### Manually\n\nDownload the [latest release][release] for your os: (this example uses version `v2.2.0`)\n\n```bash\n$ wget -O gotify https://github.com/gotify/cli/releases/download/v2.2.0/gotify-cli-linux-amd64\n# or\n$ curl -Lo gotify https://github.com/gotify/cli/releases/download/v2.2.0/gotify-cli-linux-amd64\n```\n\nMake `gotify` executable:\n\n```bash\n$ chmod +x gotify\n```\n\nTest if the Gotify-CLI works: *(When it doesn\u0027t work, you may have downloaded the wrong file or your device/os isn\u0027t supported)*\n\n```bash\n$ gotify version\n```\n\nIt should output something like this:\n\n```bash\nVersion:   2.2.0\nCommit:    95cc125e39f805a1369b0c746c8bf3af15797a57\nBuildDate: 2020-09-25-16:27:04\n```\n\n*(optional)* Move the executable to a folder on your `$PATH`:\n\n```bash\n$ mv gotify /usr/bin/gotify\n```\n\n### Arch Linux\n\nGotify-CLI is available [in the AUR][AUR], so you can install it with\n[any AUR helper][AUR-helpers], i.e. [`yay`][yay]:\n\n```bash\n$ yay -S gotify-cli\n```\n\n\u003e Maintenance of the AUR package is not performed by the Gotify team.\n\n### macOS\n\nGotify-CLI is av",
  "github_repo": "gotify/cli",
  "github_stars": 564,
  "github_topics": [
    "cli",
    "golang",
    "gotify",
    "push-notifications"
  ],
  "homepage": "https://github.com/gotify/cli",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 11,
  "installs_365d": 138,
  "installs_90d": 28,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "gotify",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 8375,
  "rank_365d": 8345,
  "rank_90d": 8827,
  "raw_hash": "78707a9f9d99988c",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/gotify.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "2.3.2",
  "versioned_formulae": [],
  "why_use_this": null
}