Contributors On Github

🌵 Show stats about contributors on github
Alternatives To Contributors On Github
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Refined Github22,194
11 hours ago129mitTypeScript
:octocat: Browser extension that simplifies the GitHub interface and adds useful features
Awesome Browser Extensions For Github2,824
a day ago4JavaScript
A collection of awesome browser extensions for GitHub.
Githunt2,512
9 months ago16mitJavaScript
Hunt the most starred projects on any date on GitHub
Enhanced Github1,904
a month ago51mitJavaScript
:rocket: Browser extension to display size of each file, download link and copy file contents directly to the clipboard
Notifier For Github1,748
5 months ago9mitJavaScript
Browser extension - Get notified about new GitHub notifications
Github Gmail1,013
2 years ago1mitJavaScript
[WebExtension] Open GitHub notifications with shortcuts in Gmail.
Gayhub966
6 years ago29mitJavaScript
An awesome chrome extension for github :octocat:
Octohint923
2 years ago1January 19, 201710mitTypeScript
The missing IntelliSense hint for GitHub and GitLab
Npmhub699
4 months ago6mitSvelte
🔎 A browser extension to explore npm dependencies on GitHub repos
Github Dashboard669
a year ago3mitJavaScript
[Web extension] Filter events on github.com activity dashboard.
Alternatives To Contributors On Github
Select To Compare


Alternative Project Comparisons
Readme

Contributors on Github

The original idea was to show if it's a contributors first PR on the pull request page such as https://github.com/babel/babel/pull/3283.

Much thanks to @Pocket-titan and @djrosenbaum for working on the logo 🖼!


Install

Chrome also compatible with Edge Opera

Firefox


Usage

You can start from any page on github.com and when you navigate to a specific issue/pull request (such as https://github.com/babel/babel/pull/3331), it will inject information inline (like the # of PRs a user has made to that specific repo).

You can click on 🔄 to update the data if it has changed (it is cached in chrome storage).

If necessary, you may want to create or get a "access token" that uses the public_repo permission if you want to use a 30/min rate limit instead of 10/min.

If you want to use this on private repos then you'll need to add the repo permission instead. I would recommend installing locally for this.

options

Permissions

  • "https://github.com/*/*": to be able to inject data into github
    • The content script was matching "https://github.com/*/*/pull/* which is correct, but if you start from the hompage, then the script won't ever be injected since github is using pushState to change urls. Now it will match https://github.com and then check for the specific url.
  • "https://api.github.com/*": to fetch issue/pr data
  • "storage", to store access token, cache user PR data.
  • "identity", to create an oauth request window.

Local Install (Chrome)

  • Download the zip, and unzip it
local install instructions
  • Go to chrome://extensions/
  • Click on Load unpacked extension...
  • Select the src folder of the unzipped folder you downloaded

Now try it out!

Local Install (Firefox)

  • Go to about:debugging#/runtime/this-firefox
  • Click on Load Temporary Add-on…
  • Select the manifest.json file in the src folder you downloaded
  • You're done! It should also show up in about:addons

Related


License

MIT

Popular Github Extension Projects
Popular Chrome Extension Projects
Popular Web Browsers Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Chrome Extension
Pull Requests
Firefox Addon
Browser Extension
Github Extension