datasets_github_users_search
Search enriched public GitHub user profiles using filters like location, follower count, activity, influence tier, and more. Find developers by criteria for outreach or analysis.
Instructions
Search the GitHub users dataset. Searches enriched public GitHub user profiles stored in a search index. influence_tier enum: nano, micro, mid, macro, mega. Sort enum: relevance, rank_score_desc, followers_desc, account_age_desc, account_age_asc, distance_asc.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Full-text query over login, name, company, bio and location, max 256 characters | |
| lat | No | Latitude for radius filtering or distance sort | |
| lon | No | Longitude for radius filtering or distance sort | |
| city | No | Exact geocoded city filter, max 128 characters | |
| page | No | Page number, defaults to 1 | |
| sort | No | Sort enum: relevance, rank_score_desc, followers_desc, account_age_desc, account_age_asc, distance_asc | |
| login | No | Exact login filter, max 128 characters | |
| state | No | Exact geocoded state filter, max 128 characters | |
| domain | No | Interest-domain tag filter (e.g. ml-ai, web, devops), max 128 characters | |
| is_bot | No | Bot filter (normally false; the crawl skips bots) | |
| is_org | No | Organization filter (normally false; the crawl indexes individuals) | |
| company | No | Exact normalized-company filter, max 128 characters | |
| country | No | Exact geocoded country filter, max 128 characters | |
| has_blog | No | Filter by public blog/website presence | |
| hireable | No | Filter by the GitHub available-for-hire flag | |
| radius_m | No | Radius in meters, 1 through 50000; requires lat and lon when supplied | |
| has_email | No | Filter by public email presence | |
| min_repos | No | Minimum public repository count | |
| page_size | No | Page size, defaults to 20 and maxes at 100; page * page_size must be <= 10000 | |
| reachable | No | Filter by any public contact channel | |
| active_90d | No | Filter by activity within the last 90 days | |
| has_twitter | No | Filter by public Twitter/X handle presence | |
| country_code | No | Exact ISO country-code filter, max 128 characters | |
| max_followers | No | Maximum follower count | |
| min_followers | No | Minimum follower count | |
| influence_tier | No | Follower-tier enum: nano, micro, mid, macro, mega | |
| min_rank_score | No | Minimum composite rank score | |
| max_account_age_years | No | Maximum account age in years | |
| min_account_age_years | No | Minimum account age in years |