oxylabs/perplexity-scraper

Perplexity Scraper Track brand mentions, analyze rankings, and gain competitor intelligence from Perplexity. Get started in minutes.

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 3 minutes ago
Added to GitGenius on September 22nd, 2026
Created on September 2nd, 2025
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Enabled
Number of forks: 7
Total Stargazers: 3,029 (+0)
Total Subscribers: 7 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.
Sign in

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Perplexity Scraper is a web scraping tool that extracts AI-generated responses and structured metadata from Perplexity queries.

The tool solves the problem of programmatically accessing Perplexity's AI responses and associated data without building custom browser automation. It accepts a prompt as input and returns results in multiple formats: raw HTML, parsed JSON, website PNG screenshots, XHR/Fetch request logs, or Markdown. The scraper handles rendering, parsing, and delivery automatically, integrating with Oxylabs' global proxy infrastructure to manage IP rotation and anti-bot evasion without requiring manual proxy or browser management.

Developers should choose this tool if they need to automate brand mention tracking, competitor intelligence gathering, or SEO performance analysis from Perplexity at scale. It suits projects requiring structured data extraction from AI-generated content rather than traditional search results. The tool works through Oxylabs' Web Scraper API, accepting mandatory parameters for source and prompt (up to 8000 characters) alongside optional parameters for geographic location, callback URLs, and custom browser instructions. Output can be parsed into structured JSON containing fields like URL, model information, and answer results, or extracted as Markdown for integration with other AI tools.

The project maintains code examples in multiple programming languages within the repository. Development activity shows ongoing documentation of request parameters and output structures with detailed field breakdowns. The tool receives regular updates to its output schema and parsing capabilities to reflect changes in Perplexity's interface.