Filter GitHub PR files by code owners
GitHub Code Owners Filter Extension
Filter and organize GitHub pull request files by their code owners.
Key Features:
• Filter files by code owner in pull request views
• Works automatically on GitHub pull request file pages
• Shows file count per code owner
• Real-time filtering without page reload
• Dynamically updates when new files are loaded
• Seamlessly integrates with GitHub's native UI
How it works:
Simply navigate to any pull request's \"Files changed\" tab on GitHub. Click the file filter button above the file list, and you'll see a new \"Filter by code owner\" section. Select one or more code owners to filter the file list in real-time.
Privacy focused:
• No data collection
• No external network requests
• Only runs on GitHub pull request pages
• Only reads code ownership information that's already visible on the page
Read more
Key Features:
• Filter files by code owner in pull request views
• Works automatically on GitHub pull request file pages
• Shows file count per code owner
• Real-time filtering without page reload
• Dynamically updates when new files are loaded
• Seamlessly integrates with GitHub's native UI
How it works:
Simply navigate to any pull request's \"Files changed\" tab on GitHub. Click the file filter button above the file list, and you'll see a new \"Filter by code owner\" section. Select one or more code owners to filter the file list in real-time.
Privacy focused:
• No data collection
• No external network requests
• Only runs on GitHub pull request pages
• Only reads code ownership information that's already visible on the page
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "GitHub Code Owners Filter", "version": "1.0.2", "description": "Filter GitHub PR files by code owners", "permissions": [], "host_permissions": ["https://github.com/*"], "action": { "default_icon": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }, "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "content_scripts": [ { "matches": ["https://github.com/*"], "js": ["index.js"] } ]}
Read more