GitHub Repo Audience Scraper β Forkers, Watchers, Contributors
Pricing
from $1.50 / 1,000 results
GitHub Repo Audience Scraper β Forkers, Watchers, Contributors
Export the developers engaged with any GitHub repository β the people who forked, watch, or contributed to it β enriched with name, company, location, website and X/Twitter. Build high-intent developer lead lists. No token needed for forkers and contributors.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Share
π― GitHub Repo Audience Scraper
Export the developers who forked, watch, or contributed to any repository β as an enriched lead list.
Pick any GitHub repository β including your competitors' β and this Actor exports the developers actively engaged with it: the people who forked it, who watch it, and who contributed to it. Each is enriched with name, bio, company, location, website, X/Twitter and follower count. These are the highest-intent developer audiences on GitHub.
π No token needed to start. Forkers and contributors work right away. Add a free GitHub token only to also collect watchers and to speed up very large jobs.
β¨ Why you'll love it
- π― The highest-intent developers β forking, watching and contributing are far stronger signals than a passive star.
- π΄ Forkers = buyers β a developer who forked a repo is actively building with that technology.
- π§βπ» Real profiles β name, company, location, website, X/Twitter and follower count in every row.
- π·οΈ Engagement tags β see exactly how each developer engaged (forker, watcher, contributor β or several at once).
- βοΈ Competitor mining β export the audience of a rival project and reach developers already invested in your category.
- β‘ Fast & scalable β profiles are fetched in efficient batches; handles very large repositories.
π₯ Who it's for
| You are⦠| Use it to⦠|
|---|---|
| π οΈ Dev-tool / SaaS marketer | Reach the developers building on a competing or complementary project. |
| π§² Technical recruiter | Find engineers who use a specific technology, by company and location. |
| π Founder / DevRel | Understand and re-engage the developers around your project. |
| π Market researcher | Map the active community of any framework, library or tool. |
| π€ Agency / consultancy | Build targeted outreach lists of engineers in a niche. |
π Optional: add a token for watchers & speed (30 seconds)
Forkers and contributors work with no token at all. A free GitHub token unlocks the watchers audience and speeds up very large jobs:
- Open github.com/settings/tokens β Generate new token β Tokens (classic).
- For public repositories you don't need to tick any scope. (Optional: tick
user:emailto also collect public emails.) - Copy the token and paste it into the GitHub token field of this Actor.
Your token is stored securely and only used for your own runs.
β‘ Quick start
- Open the Actor.
- In GitHub repositories, type one or more repos as
owner/repoor paste a URL β e.g.facebook/react,https://github.com/vercel/next.js. - Choose which audience types you want (forkers and contributors need no token; watchers need one).
- Press Start β no token needed to begin.
- Open the Output tab to preview, then Export β Excel / CSV / JSON, or send to Google Sheets, Airtable, Zapier, Make, or your app via API.
π§© Input options
β GitHub repositories Β· repos
The repositories whose audience you want. Enter as owner/repo (facebook/react) or paste a repo URL. Add as many as you like.
π·οΈ Audience types Β· audienceTypes
Any combination of:
- π΄ Forkers β developers who forked the repo (highest intent).
- π Watchers β developers watching the repo's activity.
- π οΈ Contributors β developers who committed to the repo.
π GitHub token Β· githubToken (optional)
Not needed for forkers and contributors. Add a free personal access token to also collect watchers and to speed up large jobs β see the section above.
π’ Max developers (total) Β· maxItems
Stop after this many developers in total. Defaults to 100. Set 0 for no limit.
π’ Max developers per repository Β· maxPerRepo
Optional cap per repo β handy when scraping several repos at once. 0 = no per-repo cap.
β¨ Enrich developer profiles Β· enrichProfiles
On by default. Collects full details for every developer. Turn off for a faster username-only list.
π§ͺ Example inputs
π€ Output
Every developer is one flat, spreadsheet-ready row. Only the fields that exist for a given profile are included, so your export stays clean.
π Field reference
| Field | π Description |
|---|---|
username | π§βπ» The developer's GitHub username. |
name | Their display name. |
bio | Profile bio. |
company | π’ Company / organization (often an @handle). |
location | π Location. |
websiteUrl | π Personal or company website. |
email | βοΈ Public email β when available and the user:email scope is granted. |
twitter | π¦ X / Twitter handle. |
followersCount | π₯ How many followers they have (influence signal). |
followingCount | How many accounts they follow. |
hireable | β Whether they flagged themselves open to work. |
avatarUrl | πΌοΈ Avatar image. |
profileUrl | π Link to their GitHub profile. |
type | User or Organization. |
repo | β The repository they engaged with. |
engagements | π·οΈ How they engaged β forker, watcher, contributor, or a combination. |
π§βπ» Sample row
{"username": "shadowspawn","name": "John Gee","company": "@ExampleCorp","location": "Auckland, New Zealand","websiteUrl": "https://johngee.dev","twitter": "shadowspawn","followersCount": 210,"profileUrl": "https://github.com/shadowspawn","type": "User","repo": "tj/commander.js","engagements": "contributor,watcher"}
π‘ Use cases in detail
π΄ Reach developers building on your category Export the forkers of a competing library. A fork means "I'm building with this" β the strongest possible signal of purchase intent for a developer tool.
π§² Technology-specific recruiting
The audience of a framework or library is full of engineers who use that technology. Filter by company and location to source candidates with exactly the right skills.
π Re-engage your own community Scrape your repo's forkers, watchers and contributors to understand and reach the developers already invested in your project.
π Category & competitor mapping Combine several repos in a space, dedupe, and analyze the whole engaged developer community by company and geography.
π§ Tips for best results
- π΄ Forkers are the strongest leads β run forkers-only for the highest-intent list.
- π·οΈ Watch the
engagementsfield β developers tagged with several engagements are your most invested audience. - π’ Use a per-repo cap when comparing several big repos so results stay balanced.
- β‘ Turn off enrichment for a quick username-only list, then enrich the ones you care about.
- π§Ή Deduplication is automatic within each repo.
π Export & integrations
β¬οΈ Excel Β· CSV Β· JSON Β· XML Β· π Google Sheets & Airtable Β· π Webhooks & API Β· π€ Make, Zapier, n8n
β FAQ
Do I need a token? β No. Forkers and contributors work with no token. A free token (no special scopes) additionally unlocks the watchers audience and speeds up very large jobs.
Is my token safe? β Yes. It's stored securely as a secret input and used only for your own runs.
What's the difference between the engagement types? β Forkers copied the repo to build with it, watchers subscribed to its activity, and contributors committed code to it. A developer can be more than one.
Are emails included? β Public emails are collected when you grant the optional user:email scope on your token and the developer has made their email public.
How many developers can I get per repo? β Up to a high practical limit per repository. Use the caps to control size and speed.
Will I get duplicates? β No. Developers are deduplicated within each repo, and multiple engagements are merged into one row.
Can I schedule it? β Yes. Use Apify Schedules to refresh your lists daily, weekly or monthly.
βοΈ Legal & responsible use
This Actor collects only publicly available profile information for legitimate research, recruiting and lead generation. You are responsible for how you use the data, including compliance with applicable laws (such as GDPR and CCPA), platform terms, and anti-spam rules when contacting anyone. Do not use the data for unsolicited bulk messaging or any unlawful purpose, and always respect the privacy and preferences of the people in your results.