GitHub Developer Lead Finder & Email Enricher avatar

GitHub Developer Lead Finder & Email Enricher

Pricing

from $5.00 / 1,000 results

Go to Apify Store
GitHub Developer Lead Finder & Email Enricher

GitHub Developer Lead Finder & Email Enricher

Find developers on GitHub and enrich each one with verified email, company, location, skills, and social links for recruiting and B2B outreach.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

youssef farhan

youssef farhan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

GitHub Developer Lead Finder & Email Enricher πŸ§‘β€πŸ’»πŸ“§

Find developers on GitHub and turn them into outreach-ready leads β€” complete with verified emails, company, location, skills, and social links. Perfect for technical recruiters, DevRel teams, dev-tool founders, and B2B sales targeting developers.

Unlike profile-only GitHub scrapers, this Actor mines public commit history to surface real, contactable emails (the ones hidden from the profile page) and infers each developer's tech stack so you can segment by skill.


πŸ’‘ What it does

Give it a search, and it returns a clean dataset of developer leads. Five ways to find people:

Search typeWhat you get
User searchAnyone matching a GitHub query β€” e.g. language:Rust location:Berlin followers:>100
Repository searchContributors of repos matching a query β€” e.g. langchain stars:>500
StargazersEveryone who starred a repo (your competitor's repo = your warm leads)
ContributorsEveryone who committed to specific repos
Organization membersPublic members of any GitHub org

Each lead is enriched with:

  • βœ… Email β€” from the profile and mined from public commits (the high-value part)
  • 🏒 Company, πŸ“ location, πŸ“ bio, and the "available for hire" flag
  • 🧠 Top programming languages and total stars earned (skill & influence signal)
  • πŸ”— Twitter / X, personal website / blog, LinkedIn (when discoverable)
  • πŸ“Š Followers, following, public repos, account age

πŸš€ Quick start

  1. Pick a Search type.
  2. Fill the matching field:
    • User / Repository search β†’ Search query
    • Stargazers / Contributors β†’ Repositories (e.g. facebook/react)
    • Organization members β†’ Organizations (e.g. vercel)
  3. (Recommended) Paste a GitHub token to unlock 5,000 requests/hour.
  4. Click Start.

Example: find hireable React-ecosystem developers in Europe

{
"searchType": "users",
"searchQuery": "language:JavaScript location:Germany followers:>200",
"onlyHireable": true,
"extractEmails": true,
"maxItems": 300,
"githubToken": "ghp_xxx"
}

Example: leads from a competitor's stargazers

{
"searchType": "stargazers",
"repositories": ["supabase/supabase"],
"onlyWithEmail": true,
"maxItems": 1000
}

πŸ“€ Output sample

{
"username": "octodev",
"name": "Octo Developer",
"email": "octo@example.com",
"emails": ["octo@example.com", "octo@work.io"],
"company": "Acme Inc",
"location": "Berlin, Germany",
"bio": "Backend engineer. Go, Rust, distributed systems.",
"hireable": true,
"website": "https://octo.dev",
"linkedin": null,
"twitterUsername": "octodev",
"followers": 842,
"topLanguages": ["Go", "Rust", "TypeScript", "Python"],
"totalStars": 5120,
"publicRepos": 73,
"githubUrl": "https://github.com/octodev",
"scrapedAt": "2026-05-30T10:00:00.000Z"
}

Export to JSON, CSV, Excel, or via API β€” drop straight into your CRM, Clay table, or cold-email tool.


Without a token GitHub allows only 60 requests/hour. With a free Personal Access Token you get 5,000/hour, so larger runs finish reliably.

  1. Go to https://github.com/settings/tokens
  2. Generate a token β€” no scopes are required for public data (classic or fine-grained both work).
  3. Paste it into the GitHub token field. It's stored as a secret.

πŸ’° Pricing (pay-per-event)

You only pay for results you receive:

EventWhat it covers
Profile scrapedEach enriched developer profile delivered to your dataset
Email enrichedCharged only when a contactable email is actually found
Actor startApify's standard low start fee (covers run startup)

No subscription, no per-result charge when nothing is found.


βš™οΈ Options reference

OptionDefaultDescription
searchTypeusersHow to find developers (see table above)
searchQueryβ€”GitHub search syntax (user/repository search)
repositoriesβ€”owner/name list (stargazers/contributors)
organizationsβ€”Org logins (organization members)
maxItems200Max leads to return
extractEmailstrueMine emails from profile + commit history
deepEmailSearchfalseAlso scan owned-repo commits when no email is found (slower)
includeNoreplyEmailsfalseInclude anonymized @users.noreply.github.com addresses
enrichStatstrueAdd top languages + total stars
onlyWithEmailfalseKeep only leads with an email
onlyHireablefalseKeep only developers open to work
minFollowers0Skip developers below this follower count
githubTokenβ€”Personal Access Token for higher rate limits

🧭 Use cases

  • Technical recruiting β€” find hireable engineers by language, location, and influence.
  • Dev-tool sales & DevRel β€” turn stargazers/contributors of relevant repos into a warm outreach list.
  • Open-source intelligence β€” map who builds what across an ecosystem.
  • Community building β€” identify active contributors to invite or sponsor.

❓ FAQ

Where do the emails come from? Git commits store the author's email, and GitHub exposes recent public commits via its API. This Actor reads those public commit records (and the profile email) and filters out non-contactable noreply addresses. Everything used is publicly available through GitHub's official API.

Why is email sometimes empty? Many developers commit using GitHub's privacy email or have no public activity. Enable deepEmailSearch for a more thorough scan, or set onlyWithEmail to keep only leads that have one.

Is this reliable at scale? Yes β€” it uses GitHub's official REST API (no fragile HTML scraping, no proxies), with automatic rate-limit handling and retries.


πŸ“œ Responsible use

This Actor only accesses public data via GitHub's official API. Use the data in compliance with GitHub's Terms of Service and applicable privacy/marketing laws (e.g. GDPR/CAN-SPAM) when contacting people.