Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Advanced GitHub Notifier

Advanced GitHub Notifier by freaktechnik

Shows notifications when you get a new notification on GitHub (or similar source control services) and provides quick access to all notifications in a popup. Supports GitHub.com, GitHub Enterprise, GitLab and Gitea.

4.5 (16 reviews)4.5 (16 reviews)
91 Users91 Users
You'll need Firefox to use this extension
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
Popup giving quick access to all unread notifications.Add multiple GitHub and GitHub Enterprise accounts and control for which ones you get notifications. All accounts will show up in the popup.
About this extension
Conveniently get notified when you get a new notification on GitHub.com or a GitHub Enterprise instance with this extension. If you missed a notification, you can easily access the subject of the notification directly from a popup listing all unread notifications.

The button to open the panel shows a count of unread notifications. You can mark all notifications as read from within the panel or open GitHub's notification page.

You can authenticate as multiple GitHub.com and GitHub Enterprise users at once.

GitHub Authentification
In order to get your notifications you have to authenticate the extension to access your GitHub notifications. The authentication is handled completely client-side and there is no third party server involved in it. The repo read and write permission is needed to display notifications for private repositories. This permission only has to be granted on organizations with private repositories that you need notifications for. In theory the extension only needs read access to determine issue title and similar. However GitHub only has a scope for read and write access.

You can also authenticate with a personal access token for GitHub.com. For enterprise installations you can always try to use OAuth, but no guarantees, while personal access tokens should work as well. The personal access tokens need at least the notifications permission, and if the notifications should be accurate for things in private repos, it also needs the repo permission.

GitLab and Gitea
GitLab and Gitea support is fairly simple. For GitLab todos are shown as notifications, for Gitea it's notifications. Both of them require you to provide an access token as well as the base URL of the instance. The appearance will be identical to notifications from GitHub.

Languages
This extension is translated to Dutch, German, Italian, Russian, Spanish, Thai, French, Chinese (China and Taiwan), Japanese.
You can help translate this extension on Transifex: https://www.transifex.com/freaktechnik/advanced-github-notifier/

Permissions
  • identity: OAuth flow API
  • Display notifications to you: To show notifications when a new notification is added on GitHub
  • alarms: Periodically check for new notifications.
  • storage: Save settings and notifications
  • Access your data for "https://github.com/login/oauth/access_token": To complete OAuth with GitHub even when CORS headers are missing

Additionally the extension may prompt to access specific hosts for authenticating and interacting with them if you configure a GitHub Enterprise or Gitea account.

See https://support.mozilla.org/kb/permission-request-messages-firefox-extensions for explanations what permissions allow an extension to do in general.

GitHub Enterprise pre-configuration
You can pre-configure an OAuth app to authenticate against your enterprise installation using Firefox Enterprise Policies. See the README of this extension on GitHub for details: https://github.com/freaktechnik/advanced-github-notifier/blob/master/README.md#pre-configuring-a-github-enterprise-oauth-app

Alert sounds
If you want sounds for you notifications and Firefox doesn't make a sound by default, you can use the Notification Sound extension to get a sound whenever a notification is displayed.

Source Code, Bugs and Feature requests
The source of this extension is hosted on GitHub: https://github.com/freaktechnik/advanced-github-notifier/

Disclaimer
This product is not developed or run by GitHub. It is a hobbyist project that uses the official GitHub API to display information about the notifications of a user on the GitHub platform. GitHub and the associated imagery are subject to copyright and trademarks of GitHub, Inc.
Expand to Read more
Rated 4.5 by 16 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
12
4
1
3
2
2
1
1
0
Read all 16 reviews
Permissions and dataLearn more

Required permissions:

  • Display notifications to you
  • Access your data for github.com

Optional permissions:

  • Access your data for all websites
More information
Add-on Links
  • Homepage
  • Support Email
Version
1.10.2
Size
138.85 KB
Last updated
2 years ago (Jun 2, 2023)
Related Categories
  • Feeds, News & Blogging
  • Web Development
  • Alerts & Updates
License
Mozilla Public License 2.0
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Add to collection
Report this add-on
Support this developer

The developer of this extension asks that you help support its continued development by making a small contribution.

Contribute now

Release notes for 1.10.2
  • Update participating notifications URL (thanks PeterDaveHello)
  • Update translations (translations were mistakenly not included in 1.10.1)
Other popular extensions
  • Dark Reader

    Dark Reader
    RecommendedRecommended

    Rated 4.5 out of 5

    Dark Reader Ltd

    1,224,841 users

  • Grammar and Spell Checker - LanguageTool

    Grammar and Spell Checker - LanguageTool
    RecommendedRecommended

    Rated 4.7 out of 5

    LanguageTooler GmbH

    367,983 users

  • Search by Image

    Search by Image
    RecommendedRecommended

    Rated 4.6 out of 5

    Armin Sebastian

    406,457 users

  • Tree Style Tab

    Tree Style Tab
    RecommendedRecommended

    Rated 4.5 out of 5

    Piro (piro_or)

    180,555 users

More extensions by freaktechnik
  • Notification Sound

    Notification Sound

    Rated 3.5 out of 5

    freaktechnik

    1,649 users

  • divider

    divider

    Rated 4.6 out of 5

    freaktechnik

    183 users

  • Tracking Protection Toggle

    Tracking Protection Toggle

    Rated 4.6 out of 5

    freaktechnik

    32 users

  • Netatmo CO₂ Indicator

    Netatmo CO₂ Indicator

    Rated 5 out of 5

    freaktechnik

    26 users

  • Close Container

    Close Container

    Rated 5 out of 5

    freaktechnik

    10 users

  • Mastodon Language Detector

    Mastodon Language Detector

    Rated 5 out of 5

    freaktechnik

    10 users

Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.