Skip to content

hellovietduc/refined-github-notifications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Refined GitHub Notifications — Chrome Extension

A Chrome MV3 extension converted from antfu's userscript.

Enhances the GitHub Notifications page, making it more productive and less noisy.

Installation

  1. Unzip this folder somewhere permanent on your machine
  2. Open Chrome and go to chrome://extensions/
  3. Enable Developer mode (toggle in the top-right)
  4. Click Load unpacked and select this folder
  5. Navigate to github.com/notifications — it's active!

Configuration

Click the extension icon in Chrome's toolbar while on any github.com page to toggle options:

  • Auto mark done — automatically marks irrelevant notifications as done
  • Hide checkbox — hides the selection checkboxes
  • Hide issue number — hides #123 from notification titles
  • Hide empty inbox image — hides the illustration on zero-inbox
  • Enhance notification shelf — adds a FAB button to mark done & close tab
  • Detail Preview — hover to preview issue/PR body (needs GitHub token for rate limits)
  • Reactions Preview — shows reaction counts on notifications

You can also set a GitHub Token in the popup for the Detail/Reactions Preview features.

What it does

  • Opens notifications in named tabs (reuses same tab per issue)
  • Auto-refreshes when you switch back to the notifications tab
  • Deduplicates notification tabs via BroadcastChannel
  • Colorizes notification types (mention=green, review request=purple, etc.)
  • Auto-marks done: closed/merged issues you've already read, Renovate/Dependabot PRs, cancelled CI runs, new commits pushed to PRs
  • Removes bot avatars from the notification list
  • Hides the blue unread dot on the notification bell
  • Adds a floating "Done" button on issue/PR pages (Alt+X shortcut)

Credits

All credit to Anthony Fu for the original userscript. This is a mechanical conversion to Chrome MV3 extension format.

About

Chrome extension that enhances GitHub Notifications — auto-marks done, colorizes types, deduplicates tabs, and more. Based on antfu's userscript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors