DevToolsProductivityOpen SourceSaaS

GitHub notification rule cleaner

A self-hosted tool that auto-clears your GitHub notifications by rules

Problem
GitHub notifications pile up to nearly 100 a day, and the built-in filters are so weak that even marking merged PRs as Done takes multiple pages. Many devs start every day by clearing notifications — a frustrating, high-frequency chore. Someone wrote a rule-based auto-cleaner specifically because of this, confirming the pain is real and tolerated.
Solution
A small self-hostable service: pull notifications via the GitHub API, apply nested condition rules (repo, type, state, keywords, merged status, etc.) to auto-mark Done / mute / unsubscribe, and preview which notifications a rule would clear before applying. Rules are exportable as JSON for teams.
Users
Developers maintaining multiple repos, open-source maintainers, engineers drowning in notifications at small teams
MVP
GitHub OAuth login; nested rule engine with matched-notification preview; auto mark Done / mute / unsubscribe; scheduled sync; one-command self-host (single Docker image)
Revenue
Open-core with a hosted subscription; the hosted version removes self-hosting and OAuth setup for a monthly fee
Why now
Notification volume only grows while GitHub's built-in filtering stays weak; devs are more willing to pay for a hosted fix to this high-frequency chore

Source discussions · 2

  1. V2EX[分享创造] [开源]: 让 GitHub notifications 保持清爽
  2. V2EX[分享创造] [开源] CPA-Bar : 多 CPA / CPAMP 原生桌面管理客户端,常驻菜单栏,支持 MacOS/Windows/ Linux ,完全开源0↑ 3
← Back to list