I'm trying to list all of the repos that I'm currently starring, and I do:
curl -u 'user' https://api.github.com/user/starred
And it only gives me a subset of the repos I'm starring, not all of them. I've don't know if this is an API issue, or a repo issue, but I can't seem to determine what the criteria is for GitHub returning only a part of my starred repos.
Help!
You can use the search bar on your stars page to quickly find repositories and topics you've starred. Go to your stars page. Use the search bar to find your starred repositories or topics by their name.
You cannot hide what you've starred on GitHub. Once it's starred, it's out there.
When you star a project you can keep track of it, but you won't be notified of every change. Think of starring a project on GitHub as a more casual way of watching, the equivalent of bookmarking it for later. To make it easier to do that, every repo now has a star button next to the familiar watch button.
GitHub uses paging on their API results. See the response Link
headers described in the API docs: http://developer.github.com/v3/#pagination and http://developer.github.com/v3/activity/starring/#list-repositories-being-starred
Anyway, to get the rest of the results, use https://api.github.com/users/:user/starred?page=X&per_page=Y
, where X is the number of the page, and Y is the page size (max 100).
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