Ответ 1
Я не знаю одного, но вы, вероятно, могли бы написать одно легко, учитывая широту оберток API там. Пример с github3.py
будет
import github3
r = github3.repository('owner', 'repo_name')
most_watched = next(r.iter_forks(sort='watchers', number=1))
Насколько я знаю, вы не можете сортировать по stars
, а в репозиториях нет той информации, которая была им возвращена. Вы могли, однако, сортировать по вилкам, но вам придется делать это вручную.
Вышеприведенный пример - две строки, но вы можете добиться того же:
curl https://api.github.com/repos/owner/repo_name/forks?sort=watchers
Это не ограничит количество полученных результатов.