https://github.com/bitoiu/github-open-all-notifications
Chrome Extension that provides a button on the notifications page to open them all in new tabs
https://github.com/bitoiu/github-open-all-notifications
chrome-extension github github-extension notifications
Last synced: 9 months ago
JSON representation
Chrome Extension that provides a button on the notifications page to open them all in new tabs
- Host: GitHub
- URL: https://github.com/bitoiu/github-open-all-notifications
- Owner: bitoiu
- Created: 2017-02-03T18:36:40.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-04-28T16:12:58.000Z (over 5 years ago)
- Last Synced: 2025-03-30T17:01:47.429Z (10 months ago)
- Topics: chrome-extension, github, github-extension, notifications
- Language: JavaScript
- Homepage: https://chrome.google.com/webstore/detail/github-open-all-notificat/edokpcnamcnjbigjpdhgmpaedbmcaijd
- Size: 119 KB
- Stars: 6
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitHub Open All Notifications
This chrome extension adds an `Open All` button in GitHub's notifications view which when pressed will open all unread notifications in a new Chrome tab and mark them as read.

## Installation
Simply install the extension directly from the Chrome Store: https://chrome.google.com/webstore/detail/github-open-all-notificat/edokpcnamcnjbigjpdhgmpaedbmcaijd
## Known limitation
The button only appears on page load. If a user clicks the notification button on the left hand side of the screen that will (re)load the notification views using PJAX, and as such the page load event won't trigger adding the button back again. I usually simply refresh the page. I hope to make the button appear based on the rendering events and not the page load event.
## Contributing
Pull requests are welcome as well as issues reporting problems or providing feedback.
The extension is extremely simple and as such it doesn't include a package manager and/or build tool. To develop the extension simply clone the repository and load the unpacked extensions directly into Google Chrome.
:octocat::heart: