A browser extension that shows contributor information on GitHub pull requests, including whether it's a user's first contribution.
Much thanks to @Pocket-titan and @djrosenbaum for working on the logo 🖼!
- Shows the number of Issues/PRs a user has made to a specific repository, org, account
-
Displays "First-time contributor" badge for new contributorsGitHub does this now! - Works on any GitHub page with pull requests or issues
- Data is cached for better performance
- Clone or download this repository
- Go to
chrome://extensions/
- Enable "Developer mode" in the top-right corner
- Click "Load unpacked"
- Select the
src
folder from this repository
- Clone or download this repository
- Go to
about:debugging#/runtime/this-firefox
- Click "Load Temporary Add-on…"
- Select the
manifest.json
file in thesrc
folder
Once installed, the extension works automatically when you visit GitHub pull requests or issues. It injects contributor information inline, showing the number of PRs a user has made to that specific repository.
You can click on 🔄
to refresh the data if needed (data is cached in browser storage).
- Without authentication: 60 requests per hour
- With authentication token: 5,000 requests per hour
To use higher rate limits, you can add a GitHub personal access token in the extension options:
- Create a token at GitHub Settings > Developer settings > Personal access tokens
- For public repositories: Select the
public_repo
permission - For private repositories: Select the
repo
permission - Copy the token and paste it in the extension options
github.com/*/*
: Allows the extension to inject data into GitHub pagesapi.github.com/*
: Needed to fetch issue/PR data from GitHub's APIstorage
: Stores your access token and caches user PR data
MIT