import org.kohsuke.github.GHRepository; import org.kohsuke.github.GHUser; import org.kohsuke.github.GitHub; import java.util.Collection; /** * @author Kohsuke Kawaguchi */ public class Foo { public static void main(String[] args) throws Exception { Collection lst = GitHub.connect().getUser("kohsuke").getRepositories().values(); for (GHRepository r : lst) { System.out.println(r.getName()); } System.out.println(lst.size()); } private static void testRateLimit() throws Exception { GitHub g = GitHub.connectAnonymously(); for (GHUser u : g.getOrganization("jenkinsci").listMembers()) { u.getFollowersCount(); } } }