Open source Chrome Extension which adds a bunch of new features to GitHub. Customize by picking the ones you like!
The extension is "unopinionated" meaning is up to you to choose which features to enable.
- Notifications modal
- Resizeable splitted diffs
- Add collapsable diffs
- Show All / Hide All buttons
- Show the current diff name on the sticky header
- Add collapsable commits
- Toggle contributions by clicking the added/deleted stats
- Show outdated diff comments by default
- Highlights the outdated diff icon (the X) on PRs
When clicking the notifications bell, instead of accessing the notifications page, it displays a modal with each notification and adds a shortcut to read all of them.
Sadly the GitHub API does not allow reading specific notifications (at least to my knoledge) so accessing one thru the modal will keep it unread.
Resizeable splitted diffs
A gray vertical bar is added to each split diff allowing you to drag horizontally each code piece.
Add collapsable diffs
Be able to collapse diffs clicking on the header.
Show All / Hide All buttons
Adds two buttons to collapse or uncollapse all files.
Show the current diff name on the sticky header
Add collapsable commits
I don't know if I'm the only one who finds this useful.
Toggle contributions by clicking the added/deleted stats
If you click the added or deleted colored text, it will toggle that contribution type in the diff.
Show outdated diff comments by default
Tired of having to click on Show x comments each time you read the PR comments? Well not anymore! This option shows the diff by default.
These will be visible by default
Highlight outdated diff icon
Specially useful when show outdated diff comments by default is enabled.