Back to browse
GitHub Repository

Notification aggregator for Linux. background service with plugin support for RSS, IMAP, Teams, Telegram and D-Bus. Plugins loaded at runtime via Unix domain socket

7 starsC#

Arrr!, Linux notification aggregator (RSS, Telegram, WhatsApp, email)

by squidleon·Apr 28, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemCozy

Digest summaries stop RSS spam better than raw forwarding tools like Apprise.

Strengths
  • Isolated plugin architecture via .dll files prevents source crashes from killing the daemon.
  • gRPC streaming endpoint allows remote clients to subscribe to live notification feeds.
  • Built-in SQLite history with full-text search replaces the need for external logging.
Weaknesses
  • Linux-only scope excludes the massive macOS and Windows desktop user bases.
  • Requires manual systemd configuration which raises the barrier to entry for casual users.
Category
Target Audience

Linux power users and sysadmins

Similar To

Apprise · ntfy · Gotify

Post Description

I have notifications coming from too many places, Telegram, WhatsApp, RSS, email, GitHub, calendar. I wasn't looking for another forwarding service, I just wanted everything in one spot so I don't have to check six apps to know what happened.

Arrr! is a Linux daemon ( and pirate) that pulls from all those sources via plugins and puts everything into a single stream. The thing that pushed me to actually build it was the digest: I don't want a desktop popup for every RSS item, but I do want a summary of what came in overnight.

It runs as a systemd user service, loads plugins from .dll files at runtime (RSS, Telegram, WhatsApp, IMAP, GitHub, CalDAV, MQTT, Todoist), and delivers to D-Bus, ntfy, SMTP, Gotify, Pushover or any sink plugin. There's a web UI for history and config, and a small tray app for Linux desktop notifications.

Self-hosted, no cloud, single binary

https://github.com/tgiachi/Arrr

Similar Projects

Website Monitoring with Telegram Alerts

Telegram-first alerting is the product's personality — there are website/API/cron/SSL checks and an explicit "Start without email" flow that keeps signup friction low. The retro terminal UI is tasteful and suggests an MVP you can click through fast, but it doesn't yet offer a clear feature advantage over established uptime tools unless Telegram-only delivery is your hard requirement.

Ship ItNiche Gem
EgoriiSt
103mo ago