Pullp 
NOTICE: App is no longer in working state as the domain hosting for its oAuth proxy has expired and there are currently no plans to re-host it. (My current employer uses Gitlab rather than Github 😢)
Pullp is a tool to help you manage pull requests and reviews on your Github repositories, available for Mac, Linux and Windows.
An interactive dashboard shows all the open pull requests for your chosen repositories and highlights where your review has been requested. This information syncs with Github every minute! To help you keep track of things, Pullp has configurable desktop notifications to keep you in the loop.
Want to find out more about the pull requests on a particular repository? Selecting a repository shows a full summary of each pull request, including all of the requested reviewers and submitted reviews. If you need to action anything, a click will take you directly to the pull request in Github.
You are also shown the five most recently closed pull requests:
Want to change the way that Pullp notifies you of changes? On the settings screen you can toggle a number of different options:
Pullp is an Electron application built with React.
:zap: Getting Started
- Download and install the latest release. You'll want the
.dmg file for MacOS or the .AppImage file for Linux
- Open the app
- On MacOS, if your security settings block you from opening the app, right-click it and select Open. You can then click Open on the warning dialogue that opens up.
- Follow the on screen instructions to sign in with Github
- Select the repositories you want to monitor with Pullp (you are able to choose from all the ones that you watch on Github
- Click Monitor to go to the dashboard screen.
- Pullp will refresh the dashboard every minute!
:grey_question: FAQs
:question: Why does my repository only show a maximum of 50 open pull requests?
> :bulb: Github applies a cost in points to each request Pullp makes for data. Each hour you are permitted to spend 5000 points. By restricting the maximum pull requests to 50, the cost of each request is manageable. This means Pullp can make more frequent requests, giving you a more "near-time" experience. Allowing this maximum limit to be configurable by the user could be a feature in the future.