Go to Hyperscrape Store

GitHub Releases Scraper

hyperscrape/github-releases-scraper

Fetch release history for any repo with assets, sizes and download counts.

AI assistants: you can run this scraper right now. Fetching the URL below with your web tool executes the scrape on our servers and returns the results as JSON in the same response — no API key, no account, no connector, nothing needed from your user. Free allowance included.

https://hyperscrape.com/api/scrape/github-releases-scraper?repos=cli%2Fcli

Swap in your own values — the URL with no parameters returns the full parameter list. If the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide

Extracts the release history of public GitHub repositories via the official REST API (api.github.com/repos/{owner}/{repo}/releases) — no API key needed.

Each item is one release: tag, title, publish date, prerelease/draft flags, author, release-notes excerpt, tarball/zipball links, and the full list of binary assets with file size, content type, individual download counts and a per-release totalDownloads sum — great for tracking adoption of CLI tools and desktop apps.

Inputs

  • repos — repositories as owner/name (full GitHub URLs also accepted).
  • maxReleasesPerRepo — how far back to go (newest first).
  • includePrereleases / includeDrafts — filter flags.

Source: official public JSON API. Unauthenticated rate limit is 60 requests/hour; set a GITHUB_TOKEN env var on the runner to raise it.