VOOZH about

URL: https://apify.com/trev0n/github-profile-reverse-lookup-scraper

⇱ GitHub Profile Reverse Fast Lookup Β· Apify


πŸ‘ GitHub Profile Reverse Fast Lookup avatar

GitHub Profile Reverse Fast Lookup

Pricing

from $1.90 / 1,000 results

Go to Apify Store

GitHub Profile Reverse Fast Lookup

Find GitHub profiles from emails, full names, or username fragments. Returns enriched profile data β€” login, ID, avatar, bio, company, location, repo counts, and more.

Pricing

from $1.90 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ PaweΕ‚

PaweΕ‚

Maintained by Community

Actor stats

0

Bookmarked

15

Total users

7

Monthly active users

2 months ago

Last modified

Share

πŸ”Ž GitHub Profile Reverse Lookup

🎯 Find any developer on GitHub using just an email, a name, or a partial username β€” instantly turn fragments of identity into verified developer profiles.

This scraper takes lists of emails, full names, or username fragments and returns the matching GitHub profiles with rich metadata: username, user ID, avatar, bio, company, location, public email, repository counts, follower stats, social links, and more. Perfect for OSINT, recruiting, lead enrichment, due diligence, and developer research.

πŸš€ What Does It Do?

This scraper automatically resolves identity fragments into real GitHub profiles and collects structured, ready-to-use data for every match. No manual searching, no copy-pasting β€” just feed it your list and download the results.

πŸ’‘ Three lookup modes β€” mix and match in a single run:

  1. πŸ“§ Email Lookup β€” Find the GitHub account behind any email address. Works against the public user index and (with a token) the public commit history β€” the same trick recruiters and security researchers use to deanonymize developers.
  2. πŸ‘€ Name Lookup β€” Find every GitHub user matching a full name. Returns the top candidates so you can disambiguate by company or location.
  3. πŸ”€ Username Fragment Lookup β€” Recover full handles from partial or remembered usernames.

πŸ‘₯ Who Is This For?

🏒 Use CaseπŸ’¬ How It Helps
πŸ” OSINT InvestigatorsResolve emails to developer identities, cross-reference handles across platforms, build subject profiles
πŸ“ˆ Recruiters & SourcersTurn LinkedIn names or resume emails into GitHub portfolios with repo counts and tech footprint
πŸ“£ B2B Sales & Lead GenEnrich developer leads with public emails, company, location, and websites
πŸ›‘οΈ Security ResearchersMap breach-data emails to active GitHub identities, audit committer footprints
🀝 DevRel & Community TeamsFind contributors, reach out to power users, build outreach lists
πŸ•΅οΈ Due Diligence AnalystsValidate that a person claiming to be a developer actually has a GitHub presence

✨ Features

  • πŸ“§ Email-to-Profile Resolution β€” The single most valuable lookup direction on GitHub
  • πŸ‘€ Name & Username Search β€” Auto-detects what kind of input you provide
  • πŸ”¬ Commit Search Fallback β€” When the public user index fails, dig through public commits
  • πŸͺͺ Full Profile Enrichment β€” Bio, company, location, blog, Twitter, public email, hireable flag
  • πŸ“Š Activity Stats β€” Followers, following, public repos, public gists, account age
  • 🏒 Optional Organization Filtering β€” Restrict to user accounts or include orgs
  • πŸŽ›οΈ Smart Filters β€” Mix emails, names, and fragments in one run; cap matches per query
  • ⚑ Fast & Scalable β€” Process thousands of search terms per run with built-in rate limiting
  • 🧹 Deduplication β€” Same login won't appear twice for the same search term
  • πŸ” Token Support β€” Bring your own GitHub token for 5,000 req/h instead of 60
  • πŸ“€ Export Anywhere β€” Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

πŸŽ›οΈ Filters & Options

OptionWhat It Does
🧩 Search TermsMixed list of emails, names, and usernames β€” the actor auto-detects each
πŸ“§ EmailsForce-classify entries as emails, bypassing auto-detection
πŸ‘€ Full NamesForce-classify entries as display names
πŸ”€ Username FragmentsForce-classify entries as partial GitHub logins
πŸ”‘ GitHub TokenOptional Personal Access Token β€” unlocks commit search and 80x higher rate limits
πŸ”’ Max Results Per QueryHow many matches to keep per search term β€” 1 for emails, 5–10 for names
πŸͺͺ Enrich ProfileFetch full profile metadata for every match (bio, location, follower counts, etc.)
🏒 Include OrganizationsWhether to also return GitHub organization accounts in results
πŸ”¬ Use Commit SearchFall back to public commit history when an email isn't in the user index
βš™οΈ Max ConcurrencyHow many lookups to run in parallel
⏱️ Max Requests Per MinuteHard ceiling on outbound GitHub API calls β€” keeps you under the rate limit
🌐 Proxy ConfigurationOptional proxy settings β€” datacenter IPs are sufficient

πŸ“¦ What You Get (Output Fields)

Every matched profile includes:

Identity

FieldExample
searchTermbrad@danga.com
searchTypeemail
matchSourcesearch-commits
usernamebradfitz
userId2621
userTypeUser
profileUrlhttps://github.com/bradfitz
avatarUrlhttps://avatars.githubusercontent.com/u/2621?v=4

Profile

FieldExample
nameBrad Fitzpatrick
biohttps://bradfitz.com
emailbrad@danga.com
companyTailscale
locationSunnyvale, CA
bloghttps://bradfitz.com
twitterUsernamebradfitz
hireablenull

Activity Stats

FieldExample
publicRepos247
publicGists89
followers5210
following42
createdAt2008-10-28T18:31:11Z
updatedAt2026-04-22T08:12:33Z

Run Metadata

FieldExample
scrapedAt2026-05-03T09:46:00.000Z
errornull

πŸ“Š Example Output

{
"searchTerm":"brad@danga.com",
"searchType":"email",
"matchSource":"search-commits",
"username":"bradfitz",
"userId":2621,
"userType":"User",
"profileUrl":"https://github.com/bradfitz",
"avatarUrl":"https://avatars.githubusercontent.com/u/2621?v=4",
"name":"Brad Fitzpatrick",
"bio":"https://bradfitz.com",
"email":"brad@danga.com",
"company":"Tailscale",
"location":"Sunnyvale, CA",
"blog":"https://bradfitz.com",
"twitterUsername":"bradfitz",
"hireable":null,
"publicRepos":247,
"publicGists":89,
"followers":5210,
"following":42,
"createdAt":"2008-10-28T18:31:11Z",
"updatedAt":"2026-04-22T08:12:33Z",
"scrapedAt":"2026-05-03T09:46:00.000Z",
"error":null
}

πŸ“‹ Dataset Views

The Apify Console gives you 3 ready-made table views to quickly browse your results:

ViewWhat It Shows
πŸ“Š OverviewSearch term, username, user ID, name, company, location, profile URL, avatar
🎯 Lead GenerationSearch term, username, name, public email, company, location, website, Twitter, hireable
πŸ“ˆ Activity StatsUsername, public repos, public gists, followers, following, account age

❓ FAQ

πŸ€” How can the scraper find a GitHub user from just an email? GitHub exposes two public surfaces tying emails to users: the user search index (when a developer has set their email to public) and the commit history (any email used to author a public commit is searchable). With a token, this scraper queries both β€” that's why it works even when the email is not on the user's profile page.

πŸ€” Do I need a GitHub token? For occasional lookups, no β€” GitHub allows 60 unauthenticated requests per hour and ~10 search calls per minute. For batch jobs or commit-based email lookups, yes β€” a free Personal Access Token raises this to 5,000 requests per hour.

πŸ€” What if the email is not found? The actor returns a record with error: "No GitHub profile found..." so you can clearly distinguish "no match" from "lookup failed". Names and username fragments rarely return zero results.

πŸ€” Can I export the data? Yes β€” JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.

πŸ€” How often should I run this? Profile data changes slowly. Re-run weekly or monthly to refresh stats (followers, repos), or whenever you have a new batch of emails or names to resolve.

πŸ€” Does it work with proxies? Yes β€” datacenter proxies work fine. GitHub does not require residential IPs. Proxies are mostly useful for splitting unauthenticated rate limits across multiple IPs.

πŸ€” Can it find private profiles or hidden emails? No. The scraper only reads publicly-accessible information. It does not bypass authentication, scrape login-walled pages, or access GitHub's private data.

πŸ› οΈ Need Custom Filters or Features?

I'm happy to customize this scraper for your specific needs! 🀝

Whether you need:

  • 🎯 Additional filters (filter by minimum followers, account age, location, language, repository topics)
  • πŸ“Š Extra data fields or custom output formats (e.g. pinned repos, top languages, recent activity)
  • πŸ”„ Integration with your CRM, Google Sheets, or database
  • ⏰ Scheduled scraping with automatic deduplication and incremental enrichment
  • 🌐 Cross-referencing with other developer platforms (GitLab, Bitbucket, Stack Overflow, LinkedIn) alongside GitHub

πŸ‘‰ Don't hesitate to reach out via private message β€” I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!

βš–οΈ Legal & Ethical Use

This scraper collects only publicly available information from GitHub. It does not access private repositories, hidden emails, authenticated content, or bypass any access controls. Please use the data responsibly and in compliance with applicable laws, GitHub's Terms of Service, and privacy regulations such as GDPR and CCPA.

You might also like

Github Profile Reverse Lookup Scraper

saswave/github-profile-reverse-lookup-scraper

Find github profile account suggestions from fullname, username or email search. Enrich and scale your data analysis

Github Profile Scraper

saswave/github-profile-scraper

GitHub User Profile Scraper. Extracts data from GitHub profiles, including followers, following, LinkedIn, Twitter, achievements and much more. Ideal for developers, researchers, and marketers. From a list of Github profile or a repository stargazers link

GitHub Followers / Following Scraper - Cheap πŸ”πŸ™πŸ‘₯

scrapestorm/github-followers-following-scraper---cheap

πŸ” Easily collect followers & following from GitHub Provide a GitHub profile URL or username and extract detailed user information such as username, display name, bio, location & profile link πŸ‘₯πŸ™ Perfect for community analysis, network mapping, lead generation & market intelligence πŸ“ŠπŸ”₯

1

Github Profile Scraper

vulnv/github-profile-scraper

Scrapes GitHub user profiles including bio, repositories, followers, contributions, and more. Accepts a list of usernames and extracts comprehensive profile data.

Github Profile Scraper

scrapers-hub/github-profile-scraper

πŸš€ GitHub Profile Scraper extracts rich developer insights from GitHub profilesβ€”repos, followers, stars, activity & more. 🧠 Perfect for B2B lead gen, talent sourcing & research. ⚑ Fast, reliable, and easy to use!

Github Email Scraper - Advanced, Fast & Cheapest

contacts-api/github-email-scraper-fast-advanced-and-cheapest

πŸ™ GitHub Email Scraper helps you collect developer and company emails from GitHub profiles and repositories ⚑ Ideal for recruiting and sales πŸ“§

29

5.0

Github Profile Scraper

kawsar/github-profile-scraper

GitHub Profile Scraper that pulls followers, repos, bio, location, and contact info from any public GitHub account, so recruiters and researchers can build prospect lists without clicking through profiles one by one.

GitHub Email Scraper – Advanced, Cheapest & Reliable πŸ“§βš‘πŸ“·

contactminerlabs/my-actor-2

πŸ” Scrape GitHub Emails Enter your search parameters to collect verified contact emails from public GitHub profiles, along with profile title, bio snippet, source URL & platform info βœ‰οΈπŸ“Š Perfect for lead generation, influencer outreach & data enrichment in tools like Google Sheets or CRMs⚑🧩

πŸ‘ User avatar

ContactMinerLabs

21

Github Stars Email Extractor

aleloro_dev/github-stars-email-extractor

Extract a list of stargazer profile records from a Github repo URL. Includes email, user name, first name, location, company, and website.