Why GitHub search isn't enough
GitHub's built-in search finds users by keywords in their bio or profile. A developer who contributes to a major open-source project every week but writes "software engineer" in their bio is invisible to a keyword search for that technology.
LinkedIn has the same problem, it surfaces people who claim to know a technology, not people who actually build with it.
Five steps from repositories to ranked candidates
Repository discovery
For each technology StarHunt covers, a curated list of reference repositories has been hand-picked. These are the projects that define the ecosystem, not the most starred repos, but the ones where active practitioners contribute. Each technology maps to dozens of canonical repositories spanning frameworks, libraries, tooling, and infrastructure.
Contributor extraction
StarHunt fetches the contributors of each reference repository via the GitHub API. Contributors are people who have merged commits, not stargazers, not followers, not people who opened an issue once. This pool is then merged with results from targeted GitHub Search queries using location:, language:, and topic: filters.
Profile enrichment
Each candidate's full GitHub profile is fetched: name, bio, location, company, follower count, public repository count, email, and website. No private data is ever accessed, everything comes from GitHub's public API.
Location filtering
The location field is cross-checked against the recruiter's target location across three fields: location, bio, and company. StarHunt expands each location with variants, "France" matches "Paris", "Lyon", "FR", "French", "Bordeaux", and 10 more city-level variants automatically.
Signal-based scoring and ranking
Every profile is scored against multiple independent signals. Only profiles above a relevance threshold are shown. Results are ranked by score and streamed to the recruiter in real time.
Signal-based scoring, not keyword matching
Every profile receives a score from 0 to 100. Only profiles above a relevance threshold are surfaced, so you see engineers who actually fit the search, not everyone who has ever mentioned a technology online.
The score weighs several independent signals: how prominently the technology appears in the developer's profile, their presence in the open-source ecosystem, their public activity on GitHub, and the availability of contact information. Recruiters can also add custom keywords that boost the score of profiles matching their specific requirements.
Technologies covered
StarHunt covers a broad range of technologies across frontend, backend, infrastructure, and AI. Each technology maps to a curated set of reference repositories that define the ecosystem, maintained and updated regularly.
Only public data, always
StarHunt exclusively uses GitHub's public API. Every piece of information shown in results, name, bio, location, email, follower count, repository count, is already publicly visible on github.com. No private repositories, no private activity, no emails that developers haven't chosen to display.
Developers who want their profile removed from StarHunt's index can contact lucas.l@foundinghires.tech.
See it in action
Find engineers who actually build what you need, in under 2 minutes.
Try StarHunt for free →