Get Profile Data Of Repo Stargazers GraghQL
This Python has almost the same function as minimaxir / get-profile-data-of-repo-stargazers, but rewritten using the GraphQL API of GitHub, which is much more faster and can overcome the scraw limit in page 1334 using the REST API.
I wrote this on my personal analysis project, the "StarTime-StarCount" chart in that project as below.
This program will store stargazers' "username","name","blog", "company", "bio","avatar_url","hireable" , "num_followers", "num_following","created_at","star_time" in csv format.
- Get an access token from your GitHub account.
- Write your access token to line 9 of
- Set the owner and repo name in line 9,10 of
- Set timezone in line 103 and 107, default is UTC-5.
- Run the script!