GitHub Developers, Tech Talent & Email Leads Scraper avatar

GitHub Developers, Tech Talent & Email Leads Scraper

Pricing

$2.00 / 1,000 extracted developer leads

Go to Apify Store
GitHub Developers, Tech Talent & Email Leads Scraper

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

Wilda Adri Perta

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

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?

FeatureOur Actor (mamang_warkop)Standard GitHub Scrapers
Recruiter-First B2B ScoringComputes techLeadScore (0–100) and generates a personalized recruiterPitchAngle ready for cold email outreach or LinkedIn InMail.Raw unranked profile dumps.
Smart Email DiscoveryExtracts verified public emails from both the GitHub profile and developer bios.Often misses emails embedded in bio descriptions.
Rich Multi-Filter SearchSearch simultaneously by Language (Python, Rust, Solidity), Location (San Francisco, Jakarta, London), Min Followers, Min Repos, or hireableOnly.Basic single-keyword search only.
Top Languages FingerprintingAutomatically analyzes recent public repositories to detect the developer's primary active programming languages.Missing from standard user search.
Speed & Rate-Limit FreedomHigh-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)

  1. Enter Search Keywords or Filters (searchQueries): Enter target tech niches (e.g., "AI engineer", "LLM", "Solidity", "DevOps").
  2. 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., 20 followers).
    • hireableOnly: Check this box if you only want candidates actively open for job offers (hireable: true).
  3. 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 ApifyClient
client = 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

FieldTypeDefaultDescription
searchQueriesarray["AI engineer"]Keywords or custom GitHub search terms.
languagestring"python"Primary programming language (python, rust, typescript, go, solidity).
locationstring"United States"Target country or city ("United States", "Indonesia", "United Kingdom").
minFollowersinteger10Filter developers with at least this many followers.
minReposinteger5Filter developers with at least this many public repositories.
hireableOnlybooleanfalseOnly return developers who set hireable: true on GitHub.
maxResultsinteger10Number of candidate records to extract (1–1,000).
githubTokenstringOptionalOptional 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.002 per enriched developer lead ($2.00 per 1,000 developer leads).
  • Apify's free $5.00 monthly credit covers up to 2,500 developer leads every month for free.