For example I find a framework that is not maintained anymore but lots of forks. I want to see the more recent forks only. Network Graph is not available if its large.
Tip: Syncing your fork only updates your local copy of the repository; it does not update your repository on GitHub.
Syncing a fork branch from the web UI On GitHub, navigate to the main page of the forked repository that you want to sync with the upstream repository. Select the Sync fork dropdown. Review the details about the commits from the upstream repository, then click Update branch.
I was looking for the same thing, and came across the following website that will list all forks, and latest commit date, stars, forks, issues, etc. A little annoying that GitHub themselves don't offer this (other than via commandline or their API).
https://techgaun.github.io/active-forks/index.html
Alternatively, you can use the following website:
http://gitpop2.herokuapp.com/
I am not affiliated with either.
You can do it with a curl:
curl -X GET https://api.github.com/repos/<owner>/<repo>/forks
For instance, the angular forks are:
curl -X GET https://api.github.com/repos/angular/angular/forks
You can add a sort parameter ?sort=<oldest|newest|stargazers>
, but the default one is the newest
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With