Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)