Install
openclaw skills install githuntFind and rank GitHub developers by location, technology, and role. Search for candidates, get scored profiles with tech stack matches, activity, and contact info.
openclaw skills install githuntFind top developers on GitHub by location, tech stack, and role. Get scored, ranked candidates with detailed profiles.
Website: https://githunt.ai
Base URL: https://api.githunt.ai/v1
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) |
| 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 |
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"]
}'
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}}
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"]
}
| 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 |
For the complete list of all matched developers with full contact info:
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
curl -s -X POST "https://api.githunt.ai/v1/rank/user" \
-H "Content-Type: application/json" \
-d '{"username": "sindresorhus", "skills": ["javascript", "typescript"]}' | jq