There are two ways to get GitHub data with Firecrawl. You can scrape, map, or crawl a specific
github.com URL (what the rest of this page covers), or you can use the Research Index GitHub search to semantically discover relevant issues, pull requests, discussions, and READMEs across GitHub without knowing the exact URL.Setup
Scrape with JSON Mode
Extract structured data from repositories using Zod schemas.Search
Find repositories, issues, or documentation on GitHub.Search GitHub with the Research Index
Firecrawl’s Research Index includes a GitHub index that semantically searches indexed public GitHub issues, pull requests, discussions, and repository READMEs. It’s useful for finding implementation details and engineering prior art when you don’t know the exact repository or URL./search endpoint with the github category.

