GitHub Developers, Tech Talent & Email Leads Scraper
Pricing
$2.00 / 1,000 extracted developer leads
GitHub Developers, Tech Talent & Email Leads Scraper
Find and extract software engineers, AI developers, and tech leads by language, location, follower count, or keyword. Extracts public emails, hireable status, companies, portfolios, social links, tech stack, and recruiter pitch angles.
Pricing
$2.00 / 1,000 extracted developer leads
Rating
0.0
(0)
Developer
Wilda Adri Perta
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Find and extract verified software engineers, AI developers, open-source contributors, and tech leads by programming language, country/city location, follower count, or custom keyword. Automatically extracts verified public emails, hireable status, current company, portfolio/blog URLs, Twitter/X handles, top languages, techLeadScore (0–100), and ready-to-send recruiterPitchAngle — with zero browser overhead.
Why Choose This Actor for Tech Recruiting & B2B DevTool Sales?
| Feature | Our Actor (mamang_warkop) | Standard GitHub Scrapers |
|---|---|---|
| Recruiter-First B2B Scoring | Computes techLeadScore (0–100) and generates a personalized recruiterPitchAngle ready for cold email outreach or LinkedIn InMail. | Raw unranked profile dumps. |
| Smart Email Discovery | Extracts verified public emails from both the GitHub profile and developer bios. | Often misses emails embedded in bio descriptions. |
| Rich Multi-Filter Search | Search simultaneously by Language (Python, Rust, Solidity), Location (San Francisco, Jakarta, London), Min Followers, Min Repos, or hireableOnly. | Basic single-keyword search only. |
| Top Languages Fingerprinting | Automatically analyzes recent public repositories to detect the developer's primary active programming languages. | Missing from standard user search. |
| Speed & Rate-Limit Freedom | High-speed concurrent async engine. Supports optional personal token for 5,000 requests/hour or runs completely token-free on public endpoints. | Slow browser crawlers that get blocked or take minutes to finish. |
Step-by-Step Usage Guide (Panduan Penggunaan)
Option A: Run in Apify Console UI (Zero Coding)
- Enter Search Keywords or Filters (
searchQueries): Enter target tech niches (e.g.,"AI engineer","LLM","Solidity","DevOps"). - Set Filters:
language: Target language (python,typescript,rust,go,c++, etc.).location: Target geography ("United States","Indonesia","Germany","Singapore", etc.).minFollowers: Set minimum influence threshold (e.g.,20followers).hireableOnly: Check this box if you only want candidates actively open for job offers (hireable: true).
- Click Start, then export your candidate list as CSV, Excel, or JSON.
Option B: Automate with Clay.com, n8n, or Make.com
Connect directly to your automated outbound recruitment campaign in Clay or n8n:
curl -X POST "https://api.apify.com/v2/acts/mamang_warkop~github-developers-and-tech-leads-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"language": "python","location": "United States","minFollowers": 25,"hireableOnly": true,"maxResults": 20}'
Option C: Python & Node.js SDK
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_API_TOKEN")run = client.actor("mamang_warkop/github-developers-and-tech-leads-scraper").call(run_input={"language": "rust","location": "Germany","minFollowers": 50,"maxResults": 25,})for lead in client.dataset(run["defaultDatasetId"]).iterate_items():print(lead["name"], lead["email"], lead["company"], lead["techLeadScore"], lead["recruiterPitchAngle"])
Input Parameters Reference
| Field | Type | Default | Description |
|---|---|---|---|
searchQueries | array | ["AI engineer"] | Keywords or custom GitHub search terms. |
language | string | "python" | Primary programming language (python, rust, typescript, go, solidity). |
location | string | "United States" | Target country or city ("United States", "Indonesia", "United Kingdom"). |
minFollowers | integer | 10 | Filter developers with at least this many followers. |
minRepos | integer | 5 | Filter developers with at least this many public repositories. |
hireableOnly | boolean | false | Only return developers who set hireable: true on GitHub. |
maxResults | integer | 10 | Number of candidate records to extract (1–1,000). |
githubToken | string | Optional | Optional GitHub token to boost rate limits to 5,000 req/hr. |
Sample Output JSON
{"username": "alex-dev","name": "Alex Mercer","email": "alex.mercer@gmail.com","hireable": true,"company": "Autonomous AI Labs","location": "San Francisco, CA","bio": "Building autonomous AI agents and distributed systems in Python and Rust.","blog": "https://alexmercer.dev","twitterUsername": "alexmercer_ai","followers": 340,"publicRepos": 48,"topLanguages": ["Python", "Rust", "TypeScript"],"techLeadScore": 95,"recruiterPitchAngle": "Alex Mercer is actively hireable with verified email (alex.mercer@gmail.com) in San Francisco, CA. Primary stack: Python, Rust, TypeScript (48 public repos) — high-priority recruiting lead.","githubProfileUrl": "https://github.com/alex-dev","avatarUrl": "https://avatars.githubusercontent.com/u/12345678"}
Transparent Pricing
- Pay-Per-Event:
$0.002per enriched developer lead ($2.00 per 1,000 developer leads). - Apify's free
$5.00monthly credit covers up to 2,500 developer leads every month for free.