StackMap
Subscribe
Explore / Scrapegraph-ai
ScrapeGraphAI

Scrapegraph-ai

LLM-driven Python scraping: describe what you want and graph pipelines extract structured data from websites or local docs (HTML, XML, JSON, Markdown). 29k stars; cloud API upsell.

28,904 2,824 Python MITupdated 14 days ago
View on GitHubDispute this mapping →
Curator's take

The prompt-first scraper: say what you want, SmartScraperGraph builds the extraction pipeline — the fastest route to a structured-extraction prototype, and it eats local HTML/XML/JSON/Markdown too. The catch: an LLM call per page, and the repo increasingly funnels you toward the paid cloud API. For bulk RAG ingestion crawl4ai is cheaper per page; for stable high-volume production pipelines a deterministic scraper (scrapling, scrapy) beats re-asking an LLM the same question about every page.

Mapped by ShipWithAI editors · links verified
README.md

🚀 Looking for an even faster and simpler way to scrape at scale (only 5 lines of code)? Check out our enhanced version at ScrapeGraphAI.com! 🚀


🕷️ ScrapeGraphAI: You Only Scrape Once

ScrapeGraphAI

English | 中文 | 日本語 | 한국어 | Русский | Türkçe | Deutsch | Español | français | Português | Italiano

PyPI Downloads

License: MIT

ScrapeGraphAI%2FScrapegraph-ai | Trendshift

ScrapeGraphAI is a web scraping python library that uses LLM and direct graph logic to create scraping pipelines for websites and local documents (XML, HTML, JSON, Markdown, etc.).

Just say which information you want to extract and the library will do it for you!

🚀 Integrations

ScrapeGraphAI offers seamless integration with popular frameworks and tools to enhance your scraping capabilities. Whether you're building with Python or Node.js, using LLM frameworks, or working with no-code platforms, we've got you covered with our comprehensive integration options..

Web data extraction at scale? Try ScrapeGraphAI cloud

You can find more informations at the following link

Integrations:

🚀 Quick install

The reference page for Scrapegraph-ai is available on the official page of PyPI: pypi.

pip install scrapegraphai

# IMPORTANT (for fetching websites content)
playwright install

Note: it is recommended to install the library in a virtual environment to avoid conflicts with other libraries 🐱

💻 Usage

There are multiple standard scraping pipelines that can be used to extract information from a website (or local file).

The most common one is the SmartScraperGraph, which extracts informatio

Continue your stack

What teams reach for next — and why each earns a place beside Scrapegraph-ai. Ranked by curator confidence.