GitHub review requests, always visible in your menu bar.
FastGit is a lightweight macOS menu bar app that shows pull requests waiting for your review. No more missing review requests buried in GitHub's notification noise.
GitHub's notification system mixes review requests with hundreds of other events. Important PRs waiting for your review get lost. FastGit fixes this by putting them right where you can always see them -- your menu bar.
- Menu bar native -- lives in your menu bar, no Dock icon, no windows
- Review count badge -- see pending review count at a glance
- macOS notifications -- get notified when new review requests arrive
- One-click open -- click any PR to open it directly in your browser
- Auto-refresh -- polls GitHub every 60 seconds
- Auto-cleanup -- reviewed PRs disappear automatically
Download the latest .dmg from GitHub Releases, open it, and drag FastGit Menu to your Applications folder. The app is signed and notarized -- it will open without any warnings.
- Launch FastGit Menu -- a pull request icon appears in your menu bar
- Click the icon and enter your GitHub Personal Access Token. It is saved in your local. There is no DB setup.
- That's it -- your pending reviews will appear
- Do not forget to allow notifications
- Go to GitHub Settings > Developer settings > Personal access tokens > Tokens (classic)
- Click Generate new token (classic)
- Select the
repoand notifications scope - Generate and copy the token
- Paste it into FastGit
FastGit uses the GitHub Search API to find open pull requests where you're requested as a reviewer:
GET /search/issues?q=type:pr+state:open+review-requested:{username}
Once you submit a review, GitHub removes you from the review-requested list, and the PR automatically disappears from FastGit.
- Swift + SwiftUI
MenuBarExtra(macOS 13+)- GitHub REST API v3
UserNotificationsfor native macOS alerts- No external dependencies
Contributions are welcome! Feel free to open issues and pull requests.