vjeantet/alerter
Send User Alert Notification on MacOS from the command-line. observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 93
- Release rhythm 71
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 3909
- days_rel: 195
- days_push: 42
- n_releases_24m: 4
Adoption not part of the score
1230 stars · 74 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Alerter is a Swift-based command-line tool for sending persistent alert notifications on macOS, with support for reply inputs, action buttons, scheduling, and timeouts. It exits when the user interacts with the alert and prints the result to stdout as plain text or JSON.
Use cases
- send a macos notification from a shell script
- show an alert with action buttons and capture the user's choice
- prompt the user for a text reply from the command line
- schedule a reminder notification at a specific time
- get script feedback when a notification is dismissed or times out
- notify me when a long-running deploy finishes
When to choose
- you need interactive macOS notifications (reply or action buttons) from scripts or CI-like workflows
- you want machine-readable (JSON) output of how the user responded to an alert
- you need scheduled or delayed notifications from the terminal
When to avoid
- you need cross-platform desktop notifications (Linux or Windows)
- you only need transient banners rather than alerts that stay until dismissed
- you target macOS versions older than 13.0
Facets
cli-tool · maturity active
cli developer-tools workflow-automation developer-tools apple-ecosystem cli macos-notifications user-alerts swift homebrew interactive-notifications notification command-line automation macos
1 source
- readme: https://github.com/vjeantet/alerter · fetched 2026-08-28 · f2365ea662a5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vjeantet/alerter | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="vjeantet/alerter")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem