GitHunt - GitHub Developer Discovery
Find top developers on GitHub by location, tech stack, and role. Get scored, ranked candidates with detailed profiles.
Website: https://githunt.ai
When to Use
- Finding developers/candidates in a specific location
- Searching for developers with specific tech stacks
- Recruiting/sourcing engineers
- Building talent pipelines
API Endpoints
Base URL: https://api.githunt.ai/v1
Search Developers (Streaming) - Main Endpoint
Real-time streaming search that returns candidates as they're found. Returns top 10 sample results for free.
curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \
-H "Content-Type: application/json" \
-H "Accept: text/event-stream" \
-d '{
"location": "berlin",
"role": "frontend",
"skills": ["react", "typescript"],
"maxUsers": 100
}'
Body Parameters:
| Param |
Required |
Description |
location |
Yes |
City, country, or region (e.g., "berlin", "germany", "san francisco") |
role |
No |
Role type (see Supported Roles below) |
skills |
No |
Array of technology keywords to match |
maxUsers |
No |
Max users to search (default: 100) |
Supported Roles
| Role |
Technologies Included |
frontend |
react, vue, angular, svelte, typescript, css, tailwind, nextjs |
backend |
nodejs, python, django, flask, go, rust, java, spring, postgresql |
fullstack |
react, nodejs, nextjs, postgresql, typescript, graphql |
mobile |
react-native, flutter, swift, kotlin, ios, android |
devops |
docker, kubernetes, terraform, aws, azure, jenkins, github-actions |
data |
python, pandas, tensorflow, pytorch, spark, sql, jupyter |
security |
penetration, owasp, cryptography, ethical-hacking, forensics |
blockchain |
ethereum, solidity, web3, smart-contract, defi, nft |
ai |
machine-learning, pytorch, tensorflow, llm, langchain, huggingface |
gaming |
unity, unreal, godot, opengl, vulkan, game-engine |
Rank Single User
Get detailed score for a specific GitHub user.
curl -X POST "https://api.githunt.ai/v1/rank/user" \
-H "Content-Type: application/json" \
-d '{
"username": "torvalds",
"skills": ["c", "linux"]
}'
Stream Response Format
The streaming endpoint returns Server-Sent Events (SSE):
data: {"type": "connected", "timestamp": 1234567890}
data: {"type": "user", "data": {"login": "developer1", "name": "...", "score": 85, ...}}
data: {"type": "user", "data": {"login": "developer2", "name": "...", "score": 82, ...}}
data: {"type": "progress", "data": {"found": 10, "searched": 50}}
data: {"type": "complete", "data": {"totalCount": 150, "previewLimitReached": true, "previewLimit": 10}}
User Data Fields
Each user result includes:
{
"login": "username",
"name": "Full Name",
"bio": "Developer bio",
"location": "Berlin, Germany",
"company": "@company",
"email": "dev@example.com",
"websiteUrl": "https://...",
"twitterUsername": "handle",
"isHireable": true,
"score": 85,
"avatarUrl": "https://avatars.githubusercontent.com/...",
"followers": 1234,
"repositories": 45,
"primaryLanguage": "TypeScript",
"languages": ["TypeScript", "Python", "Go"],
"matchingKeywords": ["react", "typescript", "node"]
}
Free vs Paid
| Feature |
Free (via API) |
Full Report ($19) |
| Results |
Top 10 sample |
All matched developers |
| Export |
— |
Excel/CSV download |
| Contact info |
Limited |
Full (emails, websites, socials) |
| Scoring details |
Basic |
Detailed breakdown |
💰 Get Full Report
For the complete list of all matched developers with full contact info:
- Go to https://githunt.ai
- Run your search with location + role
- Click "Buy Full Report" ($19 one-time)
- Get Excel report with all candidates
Usage Examples
Find React Developers in Berlin (Streaming)
curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \
-H "Content-Type: application/json" \
-H "Accept: text/event-stream" \
-d '{"location": "berlin", "role": "frontend"}' 2>/dev/null | \
grep -o '{"type":"user"[^}]*}' | head -5
Score a Specific Candidate
curl -s -X POST "https://api.githunt.ai/v1/rank/user" \
-H "Content-Type: application/json" \
-d '{"username": "sindresorhus", "skills": ["javascript", "typescript"]}' | jq
Tips
- Be specific with location - "san francisco" works better than "usa"
- Use role OR skills - role auto-includes relevant tech keywords
- Streaming is real-time - results appear as they're found
- Free preview = top 10 - buy full report for complete list
1---2name: githunt3description: Find and rank GitHub developers by location, technology, and role. Search for candidates, get scored profiles with tech stack matches, activity, and contact info.4---5
6# GitHunt - GitHub Developer Discovery
7
8Find top developers on GitHub by location, tech stack, and role. Get scored, ranked candidates with detailed profiles.
9
10**Website:** https://githunt.ai
11
12## When to Use
13
14- Finding developers/candidates in a specific location
15- Searching for developers with specific tech stacks
16- Recruiting/sourcing engineers
17- Building talent pipelines
18
19## API Endpoints
20
21Base URL: `https://api.githunt.ai/v1`
22
23### Search Developers (Streaming) - Main Endpoint
24
25Real-time streaming search that returns candidates as they're found. Returns **top 10 sample results** for free.
26
27```bash
28curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \
29 -H "Content-Type: application/json" \
30 -H "Accept: text/event-stream" \
31 -d '{
32 "location": "berlin",
33 "role": "frontend",
34 "skills": ["react", "typescript"],
35 "maxUsers": 100
36 }'
37```
38
39**Body Parameters:**
40| Param | Required | Description |
41|-------|----------|-------------|
42| `location` | Yes | City, country, or region (e.g., "berlin", "germany", "san francisco") |
43| `role` | No | Role type (see Supported Roles below) |
44| `skills` | No | Array of technology keywords to match |
45| `maxUsers` | No | Max users to search (default: 100) |
46
47### Supported Roles
48
49| Role | Technologies Included |
50|------|----------------------|
51| `frontend` | react, vue, angular, svelte, typescript, css, tailwind, nextjs |
52| `backend` | nodejs, python, django, flask, go, rust, java, spring, postgresql |
53| `fullstack` | react, nodejs, nextjs, postgresql, typescript, graphql |
54| `mobile` | react-native, flutter, swift, kotlin, ios, android |
55| `devops` | docker, kubernetes, terraform, aws, azure, jenkins, github-actions |
56| `data` | python, pandas, tensorflow, pytorch, spark, sql, jupyter |
57| `security` | penetration, owasp, cryptography, ethical-hacking, forensics |
58| `blockchain` | ethereum, solidity, web3, smart-contract, defi, nft |
59| `ai` | machine-learning, pytorch, tensorflow, llm, langchain, huggingface |
60| `gaming` | unity, unreal, godot, opengl, vulkan, game-engine |
61
62### Rank Single User
63
64Get detailed score for a specific GitHub user.
65
66```bash
67curl -X POST "https://api.githunt.ai/v1/rank/user" \
68 -H "Content-Type: application/json" \
69 -d '{
70 "username": "torvalds",
71 "skills": ["c", "linux"]
72 }'
73```
74
75## Stream Response Format
76
77The streaming endpoint returns Server-Sent Events (SSE):
78
79```
80data: {"type": "connected", "timestamp": 1234567890}
81
82data: {"type": "user", "data": {"login": "developer1", "name": "...", "score": 85, ...}}
83
84data: {"type": "user", "data": {"login": "developer2", "name": "...", "score": 82, ...}}
85
86data: {"type": "progress", "data": {"found": 10, "searched": 50}}
87
88data: {"type": "complete", "data": {"totalCount": 150, "previewLimitReached": true, "previewLimit": 10}}
89```
90
91## User Data Fields
92
93Each user result includes:
94```json
95{
96 "login": "username",
97 "name": "Full Name",
98 "bio": "Developer bio",
99 "location": "Berlin, Germany",
100 "company": "@company",
101 "email": "dev@example.com",
102 "websiteUrl": "https://...",
103 "twitterUsername": "handle",
104 "isHireable": true,
105 "score": 85,
106 "avatarUrl": "https://avatars.githubusercontent.com/...",
107 "followers": 1234,
108 "repositories": 45,
109 "primaryLanguage": "TypeScript",
110 "languages": ["TypeScript", "Python", "Go"],
111 "matchingKeywords": ["react", "typescript", "node"]
112}
113```
114
115## Free vs Paid
116
117| Feature | Free (via API) | Full Report ($19) |
118|---------|----------------|-------------------|
119| Results | Top 10 sample | All matched developers |
120| Export | — | Excel/CSV download |
121| Contact info | Limited | Full (emails, websites, socials) |
122| Scoring details | Basic | Detailed breakdown |
123
124### 💰 Get Full Report
125
126For the complete list of all matched developers with full contact info:
127
1281. Go to **https://githunt.ai**
1292. Run your search with location + role
1303. Click **"Buy Full Report"** ($19 one-time)
1314. Get Excel report with all candidates
132
133## Usage Examples
134
135### Find React Developers in Berlin (Streaming)
136```bash
137curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \
138 -H "Content-Type: application/json" \
139 -H "Accept: text/event-stream" \
140 -d '{"location": "berlin", "role": "frontend"}' 2>/dev/null | \
141 grep -o '{"type":"user"[^}]*}' | head -5
142```
143
144### Score a Specific Candidate
145```bash
146curl -s -X POST "https://api.githunt.ai/v1/rank/user" \
147 -H "Content-Type: application/json" \
148 -d '{"username": "sindresorhus", "skills": ["javascript", "typescript"]}' | jq
149```
150
151## Tips
152
1531. **Be specific with location** - "san francisco" works better than "usa"
1542. **Use role OR skills** - role auto-includes relevant tech keywords
1553. **Streaming is real-time** - results appear as they're found
1564. **Free preview = top 10** - buy full report for complete list