GitHub Contributors Extractor

Extract the top 100 contributors of a GitHub repository

Share:  
Table of Contents

Extract the active contributors to a list of GitHub repositories.

Recruiters, if you're specific about the skills you're looking for, stop LinkedIn, start reaching to the right persons in the right place.

GitHub is not only a simple version control hosting service. It's also a social network where developers hang out. This API is a new way for you to search and find for developers who not only say they can do something but prove it by being active on that project.

Want to know those people better and even extract their emails? Or if they're job situation is set to 'open'? Use this API's result as an input to GitHub Profile Scraper.


Tutorial 🚀

1. Create your account.

Free trial for 14 days. Then switch to a Free plan or become a customer.

SIGN UP

* no credit card required

2. Add this Instagram automation to your account.

3. Click on Configure me!

You'll now see the 3 configuration dots blinking. Click on them.

4. Specify the projects you're interested in.

Either fill in one GitHub repository, such as https://github.com/Microsoft/TypeScript or the URL of a Google spreadsheet filled with many repositories. If you chose the latter, don't forget to make that link public so Phantombuster can access it!

Start your automation!

You're all set. Just click "launch" to get your automation started!

Set this Facebook automation on repeat

Once your automation's configuration is ready, you can schedule repetitive launches. This will allow you to avoid rate limits, scrape more data and get your automated workflows to spread over days, weeks, even months.

To do so, go to your dashboard and look for your automation's “Settings” button.

Then, select a frequency:

And Save those new settings at the bottom of the page.

Limits

GitHub rate limits access to the latest 100 contributors. For that reason, we will extract a maximum of 100 contributors.

Output

This API will output CSV and/or JSON containing the following fields:

  • username (GitHub username)
  • profileUrl (GitHub user profile URL)
  • contributionsRank
  • commitsCount
  • additionsCount
  • deletionsCount

Share this API

Your friends & colleagues need to know about this!