pkg.soopen package index

brew / rank 6593

Install notifiers with Homebrew

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

install

Additional install commands

macOS

Homebrewverified · 100%
brew install notifiers

local Homebrew formula metadata

overview

Package summary

Easy way to send notifications

Commands and aliases

  • notifiers

history

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.

security posture

No protected-tool coverage found yet

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.

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
notifiersexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version1.3.6
manager updated2026-05-14
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:notifiers
Version1.3.6
Package managerHomebrew
Homepagehttps://pypi.org/project/notifiers/
Last updated2026-05-14T09:54:08Z
Pulseupdated
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation