2 Repos
Rules used to filter or modify the appearance and behavior of system notifications based on content patterns.
Distinct from Pattern-Based Filters: The candidates focus on file system, database query, or memory management filters, not UI notification styling and filtering.
Explore 2 awesome GitHub repositories matching user interface & experience · Notification Filtering Rules. Refine with filters or upvote what's useful.
Dunst ist ein leichtgewichtiger Benachrichtigungs-Daemon für Linux-Desktop-Umgebungen, der Systemmeldungen über das DBus-Protokoll empfängt und anzeigt. Er fungiert als konfigurierbarer Alarmdienst und Benachrichtigungsmanager, der Pop-up-Meldungen für X11 und Wayland rendert. Das Projekt zeichnet sich durch eine musterbasierte Regel-Engine aus, die dynamisches Filtern von Meldungen sowie bedingte Anpassungen von visuellen Stilen oder Verhaltenseinstellungen basierend auf der sendenden Anwendung oder Kategorie ermöglicht. Zudem unterstützt es die Automatisierung von Benachrichtigungs-Workflows durch das Auslösen externer Skripte und Systembefehle, wenn bestimmte Benachrichtigungsmuster erkannt werden. Das System deckt breite Funktionsbereiche ab, darunter die Anpassung des visuellen Erscheinungsbilds, prioritätsbasiertes Traffic-Management zum Pausieren von Meldungen sowie die Verwaltung eines Benachrichtigungsverlaufs zum erneuten Aufrufen verworfener Nachrichten. Es steuert zudem das Routing auf Monitore, die Zuweisung von Tastenkürzeln und die Ausführung von Aktionen über Kontextmenüs. Administrative Aufgaben und die Interaktion mit dem Daemon werden über ein bereitgestelltes Command-Line-Interface verwaltet.
Dunst can modify the look or behavior of alerts matching specific patterns to highlight important messages.
Gitify is a cross-platform system tray utility for macOS, Windows, and Linux that aggregates and filters real-time notifications from remote version control accounts. It functions as a Git event monitor, displaying alerts directly in the system menu bar to track repository activity without requiring a web browser. The application manages authentication for multiple remote accounts and uses polling to monitor for updates. It features rule-based notification filtering and themes to suppress noise, allowing users to determine which incoming alerts are displayed. The system integrates with nativ
Provides criteria and styling themes to control the visibility and appearance of incoming notifications.