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