GitHub Repository Search, Stats and Releases avatar

GitHub Repository Search, Stats and Releases

Pricing

Pay per event

Go to Apify Store
GitHub Repository Search, Stats and Releases

GitHub Repository Search, Stats and Releases

Search GitHub repositories by keyword, language, stars and dates, or look up a list of repositories. Returns stars, forks, topics, license, language, activity dates, latest release, release notes and optional README text, from GitHub's official API. Works without a key.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Hay Equipos

Hay Equipos

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

Search GitHub repositories the way you would on github.com, or give a list of repositories, and get clean rows with the numbers that matter: stars, forks, open issues, language, topics, license, homepage, creation and last push dates. Optionally add the latest release, recent release notes with download counts, and the README text in Markdown, ready for an LLM.

The actor uses GitHub's official REST API. No page scraping, no browser, no proxies. It works without any key; add a free GitHub token only if you need large runs.

What you can use it for

  • AI builders and agents: find the best libraries for a task ("vector database", "rag framework" with more than 1,000 stars) and read their READMEs in the same call.
  • Developer tool market research: track the stars, forks and release pace of competitors and adjacent projects.
  • New and rising projects: search repositories created after a date, sorted by stars.
  • Release monitoring: get the latest releases of your dependencies, with notes and download counts, on a schedule.
  • Open source due diligence: license, archive status, last push and open issues for a list of repositories.

Input

FieldWhat it doesDefault
Search queriesKeywords plus any GitHub qualifier (topic:rag, org:vercel, license:mit, in:readme)none
Repositories to look upowner/name or a github.com linknone
Sort search results byBest match, most stars, most forks, recently updatedBest match
LanguageMain language, for example Pythonnone
Minimum starsSkip smaller repositories0
Created on or after, Last code push on or afterDates such as 2026-01-01none
Include forks, Include archivedSearch filtersoff, on
Maximum repositories per queryUp to 1,000 (GitHub's own cap for one search)100
Add latest releaseLatest release tag, name, date and linkoff
Release rows per repositoryRecent releases as separate rows with notes and downloads0
Add README textREADME in Markdownoff
Maximum README lengthCharacters kept per README20,000
GitHub tokenOptional, for large runs (see Limits)none
Maximum rows in totalRepositories plus releases5,000

Example input:

{
"searchQueries": ["rag framework"],
"repositories": ["apify/crawlee", "https://github.com/vercel/next.js"],
"sort": "stars",
"language": "Python",
"minStars": 1000,
"maxReposPerQuery": 50,
"includeLatestRelease": true,
"includeReadme": true
}

Output

Repository row:

{
"type": "repository",
"source": "search",
"query": "rag framework",
"rank": 1,
"fullName": "langchain-ai/langchain",
"owner": "langchain-ai",
"ownerType": "Organization",
"url": "https://github.com/langchain-ai/langchain",
"description": "The agent engineering platform.",
"homepage": "https://docs.langchain.com/langchain/",
"language": "Python",
"topics": ["agents", "ai", "llm", "rag"],
"stars": 147136,
"forks": 24626,
"openIssues": 568,
"license": "MIT",
"isFork": false,
"isArchived": false,
"defaultBranch": "master",
"createdAt": "2022-10-17T02:58:36Z",
"pushedAt": "2026-09-26T08:55:23Z",
"latestRelease": { "tag": "langchain-fireworks==1.6.3", "publishedAt": "2026-09-25T12:57:38Z", "url": "https://github.com/langchain-ai/langchain/releases/tag/langchain-fireworks%3D%3D1.6.3" },
"readme": "# LangChain ...",
"scrapedAt": "2026-09-27T07:24:58.271Z"
}

Release row (when "Release rows per repository" is above 0):

{
"type": "release",
"fullName": "langchain-ai/langchain",
"tag": "langchain-fireworks==1.6.3",
"url": "https://github.com/langchain-ai/langchain/releases/tag/langchain-fireworks%3D%3D1.6.3",
"isPrerelease": false,
"publishedAt": "2026-09-25T12:57:38Z",
"body": "Changes since langchain-fireworks==1.6.2 ...",
"assetCount": 2,
"downloadCount": 4
}

openIssues is GitHub's own count and includes open pull requests. watchers is filled only for repositories looked up by name. Anything that returns nothing (a misspelled repository, a search with no matches) is listed in RUN_SUMMARY in the run's key value store and costs nothing.

Pricing

Pay per event. No start fee, no subscription, no platform usage charged on top.

EventPrice
Repository saved$0.001 (one dollar per 1,000 repositories)
Release saved$0.0003 (30 cents per 1,000 releases)

The latest release and the README come with the repository row at no extra charge. Example: the top 100 Python RAG repositories with READMEs cost $0.10.

Limits

  • GitHub's own limits apply. Without a token GitHub allows 10 searches a minute and 60 other calls an hour from one address. Search results need no other calls, so plain searches of up to 1,000 repositories work without a token. The latest release and release rows use one extra call per repository, so without a token they cover up to about 50 repositories an hour; once GitHub's hourly allowance is used, the remaining repositories are still saved without release data, and RUN_SUMMARY says so (coreLimitHit). Release rows that were not fetched are not charged. A free personal access token with no scopes raises the limits to 30 searches a minute and 5,000 calls an hour.
  • One search returns at most 1,000 repositories (GitHub's cap). Split big searches by language, date or star range.
  • Public repositories only. No user profiles, emails or contributor lists are collected.
  • READMEs are read from GitHub's raw file host and cut to your maximum length.

FAQ

Do I need a GitHub token? No for searches and small lookups. Yes if you want releases for hundreds of repositories in one run. Create one at github.com under Settings, Developer settings, Personal access tokens, with no scopes. It is stored as a secret input and never written to the output.

Can I use GitHub search syntax? Yes. Anything that works in the github.com search box for repositories works in a query, for example topic:mcp stars:>500 pushed:>2026-06-01.

How do I find trending new projects? Set "Created on or after" to a recent date and sort by stars.

Can an AI agent call it? Yes. Narrow inputs, predictable rows and pay per event pricing with no start fee.