# Install notifiers with Homebrew

Easy way to send notifications. Version 1.3.6 via Homebrew; verified 2026-05-14.

## Install

```sh
sudo av install brew:notifiers
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install notifiers
```

  Evidence: local Homebrew formula metadata

## Package facts

- **Package key:** brew:notifiers
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/notifiers>
- **Version:** 1.3.6
- **Source summary:** Easy way to send notifications
- **Homepage:** <https://pypi.org/project/notifiers/>
- **Repository:** <https://github.com/notifiers/notifiers>
- **Upstream docs:** <https://notifiers.readthedocs.io/en/latest>
- **License:** MIT
- **Source archive:** <https://files.pythonhosted.org/packages/f2/da/a8c87ce1f82ed0a3940ff80cf74c2e565ffdf1e35aa1e981856f8dd8dc4a/notifiers-1.3.6.tar.gz>
- **Last updated:** 2026-05-14T09:54:08Z
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- notifiers (cli)
- notifiers (alias)

## Dependencies

- certifi
- python@3.14
- rpds-py

## Install behavior

- Post-install hook: not defined
- Bottle: available on all

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 1.3.6
- Package-manager updated: 2026-05-14
- Local data: ok
- Upstream repository: https://pypi.org/project/notifiers/
- info: Release/tag comparison is only available for GitHub repositories.
## Project history and usage

notifiers is a Python library and CLI that provides a unified interface for sending notifications through many third-party providers. It is aimed at developers who want notifications in scripts, applications, or logging without writing separate integrations for every provider.

### Project history

The PyPI release history starts with 0.1 uploaded on 2017-08-03. Repository tag history shows the same early 0.x period, a v1.0.0 tag on 2018-08-07, a 1.2.0 tag on 2019-07-25, and later 1.3.x work. PyPI metadata for the checked package showed 1.3.6 uploaded on 2025-05-17.

The project appears in source metadata as liiight/notifiers and in the package input as github.com/notifiers/notifiers; the PyPI project URLs point at github.com/liiight/notifiers. The Homebrew formula packages the Python distribution as a command named notifiers.

### Adoption history

Adoption is primarily Python-library adoption rather than Homebrew adoption. The README advertises PyPI, Docker, Read the Docs, and a Pepy downloads badge, while Homebrew's formula JSON reported 299 installs over the 365-day window. That suggests Homebrew is a convenience install path, not the main distribution channel.

### How it is used

The core Python usage is get_notifier('pushover') or notify('pushover', ...), returning a provider-specific NotificationResponse through a common API. The CLI exposes provider commands such as notifiers pushover notify, and the logging integration lets users attach a NotificationHandler to Python's standard logging module so errors can trigger notifications.

Supported providers listed by the README include Pushover, SimplePush, Slack, Gmail, SMTP email, Telegram, Gitter, Pushbullet, Join, Zulip, Twilio, PagerDuty, Mailgun, StatusPage.io, iCloud, VictorOps/Splunk On-Call, and Notify.

### Why package nerds care

notifiers matters as glue: it trades deep provider-specific features for a stable, script-friendly facade over many notification APIs. For package people, it is also a reminder that the same project can be packaged as a Python library, a CLI, a Docker image, and a Homebrew formula.

### Timeline

- 2017-08-03: notifiers 0.1 uploaded to PyPI.
- 2018-08-07: repository tag v1.0.0.
- 2019-07-25: repository tag 1.2.0.
- 2025-05-17: PyPI release 1.3.6, matching the Homebrew stable version checked here.

### Related projects

- requests, jsonschema, click, Python logging, Pushover, Slack, Telegram, Twilio, PagerDuty.

### Sources

- <https://formulae.brew.sh/api/formula/notifiers.json>
- <https://github.com/liiight/notifiers>
- <https://notifiers.readthedocs.io/en/latest/>
- <https://pypi.org/project/notifiers/>
- <https://pypi.org/pypi/notifiers/json>


## Security Notes

No matching local secret-handling manifest was found for notifiers. Nucleus package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** notifiers
- **Version Scheme:** 0
- **Revision:** 6
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable


## Related links

- [Package publisher tools](https://www.automicvault.com/pkg/package-publishers/) - Belongs to a package publishing or registry command family.
- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://www.automicvault.com/pkg/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Developer build packages](https://www.automicvault.com/pkg/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [python@3.14](https://www.automicvault.com/pkg/brew/python-3-14/) - Runtime dependency declared by Homebrew.
- [enchant](https://www.automicvault.com/pkg/brew/enchant/) - Shares av.db curated category or tags: cli, developer-tools, library.
- [gflags](https://www.automicvault.com/pkg/brew/gflags/) - Shares av.db curated category or tags: cli, developer-tools, library.
- [kokkos](https://www.automicvault.com/pkg/brew/kokkos/) - Shares av.db curated category or tags: cli, developer-tools, library.
- [libvterm](https://www.automicvault.com/pkg/brew/libvterm/) - Shares av.db curated category or tags: cli, developer-tools, library.
- [lunar-date](https://www.automicvault.com/pkg/brew/lunar-date/) - Shares av.db curated category or tags: cli, developer-tools, library.
- [notcurses](https://www.automicvault.com/pkg/brew/notcurses/) - Shares av.db curated category or tags: cli, developer-tools, library.
- [tre](https://www.automicvault.com/pkg/brew/tre/) - Shares av.db curated category or tags: cli, developer-tools, library.
- [abi3audit](https://www.automicvault.com/pkg/brew/abi3audit/) - Shares av.db curated category or tags: cli, developer-tools, python.
- [waybackpy](https://www.automicvault.com/pkg/brew/waybackpy/) - Both packages touch the same language runtime or ecosystem. Shared terms: certifi, cli, developer, developer-tools, python.
- [weaviate-cli](https://www.automicvault.com/pkg/brew/weaviate-cli/) - Both packages touch the same language runtime or ecosystem. Shared terms: certifi, cli, developer, developer-tools, python.
- [cpplint](https://www.automicvault.com/pkg/brew/cpplint/) - Both packages touch the same language runtime or ecosystem. Shared terms: cli, developer, developer-tools, python, python-3-14.

## Combined YAML source

View the package source record on GitHub. [combined/notifiers.yml](https://github.com/automic-vault/db/blob/main/combined/notifiers.yml)


## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- cross-ecosystem install command graph
