Skip to content

πŸ•·οΈ Official Scrapegraph API SDK: Effortlessly extract content from any website. AI-powered. πŸ€– Hassle-free web scraping made simple.

License

Notifications You must be signed in to change notification settings

ScrapeGraphAI/scrapegraph-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌐 ScrapeGraph AI SDKs

License Python SDK JavaScript SDK Documentation

ScrapeGraph API Banner

Official SDKs for the ScrapeGraph AI API - Intelligent web scraping powered by AI. Extract structured data from any webpage with natural language prompts.

Get your API key!

πŸš€ Quick Links

πŸ“¦ Installation

Python

pip install scrapegraph-py

JavaScript

npm install scrapegraph-js

🎯 Core Features

  • πŸ€– AI-Powered Extraction: Use natural language to describe what data you want
  • πŸ“Š Structured Output: Get clean, structured data with optional schema validation
  • πŸ”„ Multiple Formats: Extract data as JSON, Markdown, or custom schemas
  • ⚑ High Performance: Concurrent processing and automatic retries
  • πŸ”’ Enterprise Ready: Production-grade security and rate limiting

πŸ› οΈ Available Endpoints

πŸ” SmartScraper

Extract structured data from any webpage using natural language prompts.

πŸ“ Markdownify

Convert any webpage into clean, formatted markdown.

πŸ’» LocalScraper

Extract information from a local HTML file using AI.

🌟 Key Benefits

  • πŸ“ Natural Language Queries: No complex selectors or XPath needed
  • 🎯 Precise Extraction: AI understands context and structure
  • πŸ”„ Adaptive Scraping: Works with dynamic and static content
  • πŸ“Š Schema Validation: Ensure data consistency with Pydantic/TypeScript
  • ⚑ Async Support: Handle multiple requests efficiently

πŸ’‘ Use Cases

  • 🏒 Business Intelligence: Extract company information and contacts
  • πŸ“Š Market Research: Gather product data and pricing
  • πŸ“° Content Aggregation: Convert articles to structured formats
  • πŸ” Data Mining: Extract specific information from multiple sources
  • πŸ“± App Integration: Feed clean data into your applications

πŸ“– Documentation

For detailed documentation and examples, visit:

πŸ’¬ Support & Feedback

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❀️ by ScrapeGraph AI

About

πŸ•·οΈ Official Scrapegraph API SDK: Effortlessly extract content from any website. AI-powered. πŸ€– Hassle-free web scraping made simple.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages