{"id":13684694,"url":"https://github.com/antfu/refined-github-notifications","last_synced_at":"2026-02-07T10:00:54.095Z","repository":{"id":117644210,"uuid":"610080287","full_name":"antfu/refined-github-notifications","owner":"antfu","description":"UserScript that enhances the GitHub Notifications","archived":false,"fork":false,"pushed_at":"2026-01-26T09:32:04.000Z","size":448,"stargazers_count":245,"open_issues_count":0,"forks_count":14,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-26T23:58:32.398Z","etag":null,"topics":["github","maintainers","userscript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/antfu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["antfu"],"open_collective":"antfu"}},"created_at":"2023-03-06T03:28:17.000Z","updated_at":"2026-01-26T09:32:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"265c29e2-4c55-4161-968a-39fd126c8079","html_url":"https://github.com/antfu/refined-github-notifications","commit_stats":{"total_commits":81,"total_committers":4,"mean_commits":20.25,"dds":0.06172839506172845,"last_synced_commit":"d344c8756ec00f7a1f0aa870ae8f0f007733cff5"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/antfu/refined-github-notifications","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Frefined-github-notifications","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Frefined-github-notifications/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Frefined-github-notifications/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Frefined-github-notifications/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/antfu","download_url":"https://codeload.github.com/antfu/refined-github-notifications/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Frefined-github-notifications/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29191989,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T07:37:03.739Z","status":"ssl_error","status_checked_at":"2026-02-07T07:37:03.029Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","maintainers","userscript"],"created_at":"2024-08-02T14:00:37.162Z","updated_at":"2026-02-07T10:00:54.065Z","avatar_url":"https://github.com/antfu.png","language":"JavaScript","readme":"# Userscript: Refined GitHub Notifications\n\nEnhances the GitHub Notifications page, making it more productive and less noisy.\n\n[Install on Greasyfork](https://greasyfork.org/en/scripts/461320-refined-github-notifications)\n\n## Introduction\n\nCheck [Anthony's Talk](https://youtu.be/gu-0b6KCf80) or the [Transcripts](https://antfu.me/posts/manage-github-notifications-2023) to learn more about the philosophy and motivations behind this userscript.\n\n## Features\n\n\u003e **Note**: It's pretty opinionated. I'd encourage you to fork and customize it to your own needs.\n\n- Add `target=\"_blank\"` to all notifications (and remove `notification_referrer_id`)\n- Refresh the page when going back to the tab, so you get the latest notifications\n- Remove bot avatars\n- Colorize the notification type (mention, review request, etc.)\n- Auto mark notifications as done (remove it from the list), if:\n  - The issue/PR is closed/merged, and you have not participated at all\n  - The issue/PR is closed/merged, and you already read it\n  - PRs created by Renovate, if not participating\n  - New commits pushed to PRs\n  - *Notifications you have bookmarked will be bypassed\n- Make sure only one notification tab is opened\n- When going to the issue from the notification, inject a floating button to mark it as done and close the tab.\n- `Alt/Option + X` to mark a notification as done and close it\n- Preview issue body when hovering over the title\n\n## GitHub Token\n\nWhen using \"Detail Preview\" feature, GitHub token would be better to provide to avoid rate limit. You can set the token by running the following command in the console of any page on GitHub:\n\n```ts\nlocalStorage.setItem('github_token', 'your token')\n```\n\n## Sponsors\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg\"\u003e\n    \u003cimg src='https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg'/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## License\n\n[MIT](./LICENSE) License © 2023 [Anthony Fu](https://github.com/antfu)\n","funding_links":["https://github.com/sponsors/antfu","https://opencollective.com/antfu"],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantfu%2Frefined-github-notifications","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fantfu%2Frefined-github-notifications","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantfu%2Frefined-github-notifications/lists"}