GitHub Intel: Repos, Developer Leads & Stargazer Lists
Pricing
from $2.99 / 1,000 intelligences
GitHub Intel: Repos, Developer Leads & Stargazer Lists
Uses the official public GitHub REST API for bounded repository search and optional public stargazer/contributor lists.
Pricing
from $2.99 / 1,000 intelligences
Rating
0.0
(0)
Developer
w3crawler
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
GitHub Intel
Collect bounded public GitHub repository, stargazer, or contributor records. The Actor supports three explicit modes: repository search, public stargazers for one repository, and public contributors for one repository. It uses the documented unauthenticated GitHub REST API and does not accept or require a GitHub token.
Source behavior
The public GitHub repository and people surfaces expose repository names, owners, stars, forks, languages, profile links, stargazers, and contributor counts. This Actor normalizes those source-backed fields into compact dataset rows and keeps the API endpoint in sourceUrl. It does not access private profiles or repositories, perform writes, log in, bypass CAPTCHA or rate limits, or use undocumented endpoints. Unauthenticated rate limits apply; the run summary reports the actual source outcome.
Input
{"mode": "repositories","query": "stars:>1000 language:JavaScript","limit": 25}
For repositories mode, query uses public GitHub repository search syntax and limit is capped at 100. For stargazers or contributors, provide owner and repo:
{"mode": "contributors","owner": "octocat","repo": "Hello-World","limit": 25}
Unknown input keys are rejected. Input limits are enforced before requests. The Actor does not silently turn a missing owner/repository into a different mode.
Dataset output
Repository rows can contain mode, owner login, fullName, public repository URL, avatar URL, stars, forks, language, account type, the public endpoint sourceUrl, and scrapedAt. Stargazer and contributor rows contain the public login/profile/avatar, account type, contributions where GitHub provides them, mode, source URL, and scrape time. These are meaningful source fields. Internal record IDs, actor inventory labels, store slugs, status/data flags, diagnostic labels, and request counters are not emitted in normal rows.
If GitHub returns an error or no usable public rows, the dataset may contain one minimal diagnostic row with url, error, errorCode, and scrapedAt. The OUTPUT_SUMMARY key-value record retains run status, requested mode, endpoint, records emitted, source availability, and diagnostic details.
Repository example
{"mode": "repositories","login": "octocat","fullName": "octocat/Hello-World","htmlUrl": "https://github.com/octocat/Hello-World","stars": 2100,"forks": 900,"language": "JavaScript","sourceUrl": "https://api.github.com/search/repositories?q=stars%3A%3E1000&per_page=25","scrapedAt": "2026-08-24T00:00:00.000Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Local run
npm cinpm run checknpm testapify validate-schemaapify run --purge --input-file input.jsonnpm run validate
Keep query and limit bounds modest for unauthenticated runs and use only legitimate public-source purposes.