GitHub Issue Focus is a Chrome extension that cleans up noisy issue and pull request timelines so you can actually follow the conversation.
Instead of wading through endless "added to project", "labeled", and "status changed" updates, you will see the signal. Real discussion, decisions, and context.
Less noise. More clarity.
Install it Via the Chrome Web Store. Take it for a spin on this issue - see how it compares before and after.
-
🧹 Instantly declutter timelines
Hide repetitive, automated updates that do not add value to you. -
🎯 Focus on real conversations
Surface the comments and changes that actually matter. -
⚡ Works automatically
No setup required. Install and your GitHub issues are instantly cleaner. -
🎛️ Fully customizable
Choose exactly which events to hide or show.
Hide common timeline noise like:
- Project changes (added, moved, status updates)
- Label changes (added and removed)
- Assignments and milestones
- Title edits
- Other routine automation events
Keep important signals like:
- 💬 Comments and discussions
- 🔗 Cross-references
- ✅ Closed and reopened events
- No tracking
- No analytics
- No data collection
- Everything runs locally in your browser
- Developers reviewing issues and PRs
- Maintainers managing busy repositories
- Anyone tired of GitHub timeline noise
- Clone or download this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable Developer mode (toggle in top right)
- Click Load unpacked
- Select the
gh-issue-cleaner-upperfolder
- Click the extension icon in your Chrome toolbar
- Toggle which timeline events you want to hide
- Changes apply immediately to all open GitHub issue pages
| Filter | Default | Description |
|---|---|---|
| Added to project | ✅ Hidden | "added this to Project" events |
| Moved in project | ✅ Hidden | "moved this to Status" events |
| Status changed | ✅ Hidden | Project status field changes |
| Labeled | ✅ Hidden | Label additions |
| Unlabeled | ✅ Hidden | Label removals |
| Assigned | ✅ Hidden | Assignment changes |
| Milestoned | ✅ Hidden | Milestone additions |
| Title renamed | ✅ Hidden | Issue title changes |
| Cross-referenced | ❌ Shown | Mentions from other issues/PRs |
| Closed | ❌ Shown | Issue closed events |
| Reopened | ❌ Shown | Issue reopened events |
MIT
GitHub Issue Focus respects your privacy.
This extension does not collect, store, transmit, or share any personal data.
GitHub Issue Focus runs entirely in your browser. It modifies the visual presentation of GitHub issue pages by hiding selected timeline events based on your preferences. All processing happens locally on your device.
Any settings or preferences (such as which timeline events are hidden) are stored locally using Chrome’s extension storage. This data never leaves your browser and is not accessible to the developer or any third party.
This extension does not use analytics, tracking tools, advertising networks, or external APIs.
The extension only requests the minimum permissions necessary to function on GitHub issue pages. These permissions are used solely to modify page content and provide the extension’s features.
If this privacy policy changes in the future, updates will be reflected in the project repository.
If you have questions or concerns about this privacy policy, you can open an issue on the project’s GitHub repository.
Built using GitHub Copilot CLI for the GitHub Copilot CLI Challenge.