Loading...
Loading...
Undetectable, adaptive, high-performance Python web data extraction. Automatically survives website structure changes, bypasses anti-bot systems (Cloudflare, WAFs), and outperforms BeautifulSoup/Scrapy. Includes stealth browser fetching, CSS/XPath selectors, CLI, interactive shell, and MCP AI server integration.
npx skill4agent add amanning3390/hermeshub scraplingFetcherStealthyFetcherDynamicFetcherpip install "scrapling[all]" && scrapling installfrom scrapling.fetchers import StealthyFetcher
url = 'https://example.com'
page = StealthyFetcher.get(url, headless=True) # Adaptive stealth fetching
products = page.css('.product', adaptive=True) # Survives site changes
for product in products:
print(product.css_first('.title').text)
print(product.css_first('.price').text)scrapling shellscrapling extract get URL output.md --css-selectordocker pull pyd4vinci/scrapling| Test | Scrapling | BeautifulSoup | Speedup |
|---|---|---|---|
| Text extraction (5k elements) | 1.92ms | 1283ms | ~668x |
| Element similarity matching | 1.87ms | N/A | — |
pip install scrapling # Core parser only
pip install "scrapling[fetchers]" # + browser fetchers
scrapling install # Install browser engines
pip install "scrapling[all]" # Everything