/github-custom-notifier

Web Extension - Allows you to customize GitHub notifications

Primary LanguageTypeScript

Too many unwanted GitHub issue or PR notifications? Want more precise notifications? This web extension allows you to customize which GitHub Event to be notified.

Download: Chrome | Firefox | Edge (in review)

Use cases:

  • Get notified on specific labels: good first issues, help-wanted, bug, feature, etc.
  • Get notified when someone mentions any user in the issue or PR, not just yourself.
  • Get notified only when comment matched specific keywords, even from the ones you are not participating.
  • and more...

Dev

pnpm install
pnpm dev # auto open browser with hot reload

Build

pnpm install
pnpm build # build for chrome

Open browser extension manager, turn on developer mode, load unpacked and add .output/chrome-mv3.

Screenshots

Notifications Updates

Custom Notifications List

Configure Notifications

Configure Custom Notifications

Options Page

Options Page

How to add a new notification event?

Please refer to src/lib/api for examples.

Contribution welcomed! You could create a PR to add a new event type to get notifications from.

Buy me a coffee ☕️

If you like this extension, consider buying me a coffee. Your support will help me to continue maintaining this extension for free.

Buy Me A Coffee