For a given repository, we can view its forks by replacing 'username' and 'repo' in the following URL:
https://github.com/username/repo/network/members
Example: https://github.com/veracrypt/VeraCrypt/network/members
Question
Using the GitHub API, how can we order a repository's forks by
- stars
- watchers
- commits (since forking)
Note: accessible wrappers are fine (e.g. using python library for GitHub API)
What I know so far
We could write a script to individually retrieve the metrics for each of the ~500 forks. This may be the best/simplest solution, although I do know GitHub has a lot of built in (hidden) features, so I do wonder if collecting the most active forks may have been considered and built into the API by GitHub. Iterating through hundreds/thousands of forks could also invoke the GitHub API's rate limiting, so please be mindful if using this approach.