🌐
GitHub
docs.github.com › en › rest › users › users
REST API endpoints for users - GitHub Docs
This list includes personal user accounts and organization accounts. Note: Pagination is powered exclusively by the since parameter. Use the Link header to get the URL for the next page of users.
🌐
GitHub
gist.github.com › 6616371
user list · GitHub
Save georules/6616371 to your computer and use it in GitHub Desktop. ... [ Launch: user page ] 6616371 by georules [ Launch: user page vanity edition ] 6094415 by enjalot [ Launch: user page ] 5860371 by gelicia [ Launch: testing params ] 5088240 by enjalot [ Launch: testing params ] 5088156 by enjalot
🌐
Simonsmith
simonsmith.github.io › github-user-search
Github user search
We cannot provide a description for this page right now
🌐
GitHub
gist.github.com › paulmillr › 2657075
Most active GitHub users (by contributions). https://paulmillr.com · GitHub
githubUsers .filter(user => user.followers > 1000) .sortBy('contributions') .slice(0, 256)
🌐
Committers
committers.top
committers.top - Most active GitHub users
A list of most active GitHub users in different cities/countries.
🌐
GitHub
gist.github.com › adewes › 6087664
Scripts for getting the full list of Github users (get_all_github_users.py) and for retrieving the details of these users (get_github_user_details.py) using the Github API. · GitHub
Scripts for getting the full list of Github users (get_all_github_users.py) and for retrieving the details of these users (get_github_user_details.py) using the Github API. - get_all_github_users.py
Find elsewhere
🌐
Apidog
github.apidog.io › api-3489587
List users - GitHub v3 REST API
Lists all users, in the order that they signed up on GitHub.
🌐
GitHub
github.com › apis › github-user-list
GitHub - apis/github-user-list · GitHub
get-users: Fetches and displays information about members of a GitHub organization · get-excel: Converts JSON user data to Excel spreadsheet format · Lists GitHub organization members with their details
🌐
GitHub
docs.github.com › en › enterprise-cloud@latest › admin › managing-accounts-and-repositories › managing-users-in-your-enterprise › viewing-people-in-your-enterprise
Viewing people in your enterprise - GitHub Enterprise Cloud Docs
For more information about GitHub Connect, see About GitHub Connect in the GitHub Enterprise Server documentation. You can also export membership information for your enterprise. For more information, see Exporting membership information for your enterprise. You can view all the current enterprise owners and billing managers for your enterprise. You can see useful information about each administrator and filter the list by role. You can find a specific person by searching for their username or display name.
🌐
Blinkops
docs.blinkops.com › docs › integrations › github › actions › list-all-users
List All Users - BlinkOps Documentation
Lists all users, in the order that they signed up on GitHub. This list includes personal user accounts and organization accounts. Note: Pagination is powered exclusively by the since parameter.
🌐
GitHub
docs2.lfe.io › v3 › users
Users | GitHub API
If a request URL does not include a :username parameter then the response will be for the logged in user (and you must pass authentication information with your request). ... { "login": "octocat", "id": 1, "avatar_url": "https://github.com/images/error/octocat_happy.gif", "gravatar_id": "", "url": "https://api.github.com/users/octocat", "html_url": "https://github.com/octocat", "followers_url": "https://api.github.com/users/octocat/followers", "following_url": "https://api.github.com/users/octocat/following{/other_user}", "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", "st
Top answer
1 of 4
4

According to Traversing with Pagination, there should be a Link response header, such as:

Link: <https://api.github.com/orgs/:org/members?page=2>; rel="next", <https://api.github.com/orgs/:org/members?page=3>; rel="last"

These headers should give you all the information needed so that you can continue getting pages.

For performance reasons, I do not think that any API exists to bypass pagination.

2 of 4
1

Here is my github-users script for instance:

#!/usr/bin/env ruby

require 'octokit'

Octokit.configure do |c|
  c.login = '....'
  c.password = '...'
end

get = Octokit.org(ARGV.first).rels[:public_members].get
members = get.data
urls = members.map(&:url)

while members.size > 0
  next_url = get.rels[:next]
  next members = [] unless next_url
  get = next_url.get
  members = get.data
  urls << members.map(&:url)
end

puts urls

e.g. github-members stackexchange gives:

https://api.github.com/users/JasonPunyon
https://api.github.com/users/JonHMChan
https://api.github.com/users/NickCraver
https://api.github.com/users/NickLarsen
https://api.github.com/users/PeterGrace
https://api.github.com/users/bretcope
https://api.github.com/users/captncraig
https://api.github.com/users/df07
https://api.github.com/users/dixon
https://api.github.com/users/gdalgas
https://api.github.com/users/haneytron
https://api.github.com/users/jc4p
https://api.github.com/users/kevin-montrose
https://api.github.com/users/kirtithorat
https://api.github.com/users/kylebrandt
https://api.github.com/users/momow
https://api.github.com/users/ocoster-se
https://api.github.com/users/robertaarcoverde
https://api.github.com/users/rossipedia
https://api.github.com/users/shanemadden
https://api.github.com/users/sklivvz
🌐
Stack Overflow
stackoverflow.com › questions › 15796304 › getting-all-github-users-through-github-api
Getting all GitHub users through github-api - Stack Overflow
The GitHub API documentation says that the url https://api.github.com/users will give all users in the order they signed up, but I only seem to get the first 135. Any ideas how to get the real f...
🌐
Committers
committers.top › united_states.html
committers.top - Most active GitHub users in United States
August 24, 2026 - githubUsers.sort(_.followers) .filter(_.location == 'United States') .take(1000) .sort(_.contributions) .take(256) This list contains all public commits for each user.