Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vladholubiev/quickreview-for-github
Reviewing 50+ Pull Requests a day is no fun. Automate it with keyboard shortcuts.
https://github.com/vladholubiev/quickreview-for-github
chrome-extension chrome-extensions code-review github-extension pull-requests shortcuts
Last synced: 3 months ago
JSON representation
Reviewing 50+ Pull Requests a day is no fun. Automate it with keyboard shortcuts.
- Host: GitHub
- URL: https://github.com/vladholubiev/quickreview-for-github
- Owner: vladholubiev
- License: mit
- Created: 2020-03-22T17:57:00.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T17:54:38.000Z (about 2 years ago)
- Last Synced: 2024-10-24T21:27:43.872Z (3 months ago)
- Topics: chrome-extension, chrome-extensions, code-review, github-extension, pull-requests, shortcuts
- Language: TypeScript
- Homepage: https://vladholubiev.com/projects/quickreview-for-github/
- Size: 7.45 MB
- Stars: 68
- Watchers: 1
- Forks: 3
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: license
Awesome Lists containing this project
README
# QuickReview for GitHub
> Reviewing 50+ Pull Requests a day is no fun. Automate it with keyboard shortcuts
One day I noticed how quickly one of my friends approves GitHub Pull Requests. He created a browser bookmarklet which executes some JavaScript on click to approve PR via API.
I thought this is a cool idea and will boost my productivity as I review dozens of PRs everyday.
🤔 Problem: too much time spent fiddling with a cursor to hide viewed files, approve or merge PRs.
💡 Solution: Automate manual clicks with keyboard shortcuts.
![](media/promo/large%20promo%20tile.png)
# Features
## Press `V` to mark files as viewed
![](media/feature%20screens/screen%2001%20view.png)
## Press `A` to approve PRs
![](media/feature%20screens/screen%2002%20approve.png)
## Press `M` to merge PRs
![](media/feature%20screens/screen%2003%20merge.png)