Go to Hyperscrape Store

GitHub Issues Scraper

hyperscrape/github-issues-scraper

Extract issues from any public repo with labels, assignees, reactions and comment 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-issues-scraper?repos=vercel%2Fnext.js

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

Collects issues from public GitHub repositories via the official REST API (api.github.com/repos/{owner}/{repo}/issues) — no authentication or API key needed.

Each item includes the issue number, title, state (with close reason), author, labels (name + color + description), assignees, milestone, comment count, reaction breakdown (👍 👎 ❤️ 🚀 …), timestamps, and a body excerpt.

Inputs

  • repos — one or more repositories as owner/name (full GitHub URLs also accepted).
  • state — open, closed, or all issues.
  • labels — optional comma-separated label filter (e.g. bug,help wanted).
  • sort — created, updated, or most-commented first.
  • includePullRequests — the API mixes PRs into the issues list; off by default.
  • maxItemsPerRepo — cap per repository (paginated at 100/request).

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