
Scrapling is an adaptive, intelligent web scraping framework that provides adaptive selectors for website changes and scales from simple requests to complex crawls.
Key Features:
Whether you're maintaining long-running scrapers, prototyping extraction logic, or building production crawlers, Scrapling provides adaptive scraping that helps maintain extraction rules when sites change.
Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.
Our productSource code
D4Vinci/Scrapling
Stars
87.9KForks
9KLast commit
2026-10-11License
BSD-3-ClauseLanguage
PythonMetrics recorded 2026-10-16
Last push: 2026-10-15
License source: Repository license file
Scrapling is a Python web-scraping framework with parsing, fetchers and crawling components. You can choose static or browser-based fetching and extract page content through its documented selectors and APIs. Install the dependencies for the components you use.
Sources (checked ): Scrapling introduction and installation
The base pip install scrapling package includes the parser and its dependencies. Fetchers and spiders require the fetchers extra, followed by the documented browser-dependency installation when applicable. Follow the current installation guide for your environment.
Sources (checked ): Scrapling introduction and installation
Verified against the D4Vinci/Scrapling repository and the PyPI package.
Library or tool · Framework / Self-hosted
+1 more
Library or tool · Framework / Self-hosted
+2 more
Library or tool · Framework / Self-hosted