For each user in github, there is "repositories" number which is owned by the user:
How do we enumerate all these repos programmatically?
There is a API called "https://api.github.com/users/{username}/repos" which can enumerate some of the repos, but it is not a complete list - as it is not listing a lot of the repos which I had created and is listed at the github.com website.
PS:
A somewhat similar question is asked here: List repos of a user but its answer is also not correct.