Intelligent web scraping that understands page structure.
bash
# Extract product listings
smart-scraper --url "https://example.com/products" --type list
# Extract article content
smart-scraper --url "https://example.com/article" --type article --format markdown
# Extract table data
smart-scraper --url "https://example.com/data" --type table --format csv
OptionDescriptionDefault--url, -uTarget URL (required)---type, -tExtraction type: list, article, table, auto``auto``--format, -fOutput format: json, csv, markdown``json``--max, -mMaximum items to extract100--scrollEnable auto-scroll for lazy-loaded contentfalse
bash
smart-scraper -u https://news.ycombinator.com -t list -m 10
bash
smart-scraper -u https://blog.example.com/post -t article -f markdown > article.md
bash
smart-scraper -u https://example.com/prices -t table -f csv > prices.csv