https://github.com/hzoo/contributors-on-github
:cactus: Show stats about contributors on github
https://github.com/hzoo/contributors-on-github
browser-extension chrome-extension firefox-addon github github-extension issues pull-requests
Last synced: 3 days ago
JSON representation
:cactus: Show stats about contributors on github
- Host: GitHub
- URL: https://github.com/hzoo/contributors-on-github
- Owner: hzoo
- License: mit
- Created: 2016-02-29T04:04:37.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2025-02-25T23:30:18.000Z (about 2 months ago)
- Last Synced: 2025-04-11T23:14:20.724Z (3 days ago)
- Topics: browser-extension, chrome-extension, firefox-addon, github, github-extension, issues, pull-requests
- Language: JavaScript
- Homepage: https://chrome.google.com/webstore/detail/contributors-on-github/cjbacdldhllelehomkmlniifaojgaeph
- Size: 1.06 MB
- Stars: 477
- Watchers: 6
- Forks: 21
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - hzoo/contributors-on-github - :cactus: Show stats about contributors on github (JavaScript)
README
![]()
# Contributors on Github
A browser extension that shows contributor information on GitHub pull requests, including whether it's a user's first contribution.
[](https://github.com/babel/babel/pull/3283)
Much thanks to @Pocket-titan and @djrosenbaum for working on the logo πΌ!
## Features
- [x] Shows the number of Issues/PRs a user has made to a specific repository, org, account
- [x] ~~Displays "First-time contributor" badge for new contributors~~ GitHub does this now!
- Works on any GitHub page with pull requests or issues
- Data is cached for better performance## Installation
### Browser Extension Stores
[link-chrome]: https://chrome.google.com/webstore/detail/github-contributor-stats/cjbacdldhllelehomkmlniifaojgaeph?hl=en 'Version published on Chrome Web Store'
[link-firefox]: https://addons.mozilla.org/en-US/firefox/addon/contributor-on-github/ 'Version published on Mozilla Add-ons'[
][link-chrome] [
][link-chrome] also compatible with [
][link-chrome] [
][link-chrome]
[
][link-firefox] [
][link-firefox]
### Local Installation
#### Chrome/Edge/Brave/Opera
1. Clone or [download](https://github.com/hzoo/contributors-on-github/archive/refs/heads/master.zip) this repository
2. Go to `chrome://extensions/`
3. Enable "Developer mode" in the top-right corner
4. Click "Load unpacked"
5. Select the `src` folder from this repository#### Firefox
1. Clone or download this repository
2. Go to `about:debugging#/runtime/this-firefox`
3. Click "Load Temporary Add-onβ¦"
4. Select the `manifest.json` file in the `src` folder## Usage
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.
[](https://github.com/jscs-dev/node-jscs/pull/2180)
You can click on `π` to refresh the data if needed (data is cached in browser storage).
### GitHub API Rate Limits
- Without authentication: 60 requests per hour
- With authentication token: 5,000 requests per hourTo use higher rate limits, you can add a GitHub personal access token in the extension options:
1. Create a token at [GitHub Settings > Developer settings > Personal access tokens](https://github.com/settings/tokens)
2. For public repositories: Select the `public_repo` permission
3. For private repositories: Select the `repo` permission
4. Copy the token and paste it in the extension options
## Permissions
- `github.com/*/*`: Allows the extension to inject data into GitHub pages
- `api.github.com/*`: Needed to fetch issue/PR data from GitHub's API
- `storage`: Stores your access token and caches user PR data## Related Projects
- [Awesome browser extensions for GitHub](https://github.com/stefanbuck/awesome-browser-extensions-for-github)
- [Refined GitHub](https://github.com/sindresorhus/refined-github/)## License
MIT