#75 · Primary category: AI Agents & Automation

Scrapegraph-ai

ai-crawler ai-scraping ai-search crawler data-extraction firecrawl-alternative large-language-model llm markdown rag scraping scraping-python web-crawler web-crawlers web-data web-data-extraction web-scraper web-scraping web-search webscraping

Python scraper based on AI

Project last updated:08/27/26

GitHub Stars

30.0K

Forks

3.0K

Contributors

130

License

MIT

Why we included this project

If your pipeline needs to pull data from the web without hand-maintaining brittle CSS selectors, this library is worth a close look. It turns a plain-language request into a scraping pipeline, so you can say what you want extracted and get structured output back instead of writing XPath for every site. The project handles the messy parts of scraping, such as fetching pages, rendering dynamic content, retrying, and parsing, and returns Markdown, HTML, or schema-shaped JSON that downstream systems can consume directly. That makes it a practical fit for teams building product feeds, market research, documentation ingestion, or any workflow where the web is a data source. It also works on local documents like XML, HTML, JSON, and Markdown, and integrates with common LLM frameworks and no-code tools, so it slots into existing stacks rather than forcing you to rebuild around it.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category