
Scrapy is a powerful, extensible web scraping framework that enables developers to extract structured data from websites at scale.
Key Features:
Whether you're building data pipelines, monitoring prices, or gathering research data, Scrapy provides the configurable foundation for Python web scraping.
Distributed crawling requires an extension or a deployment architecture beyond the core framework.
Scrapy is for Python teams building durable, high-volume crawlers with full control over spiders, middleware, and pipelines. Pair it with browser tooling if you need heavy JavaScript rendering or managed anti-blocking.
Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.
Our productSource code
scrapy/scrapy
Stars
64.8KForks
12KLast commit
2026-10-15License
BSD-3-ClauseLanguage
PythonMetrics recorded 2026-10-16
License source: Repository license file
Scrapy is a Python framework for crawling websites and extracting structured data. Spiders define requests and extraction logic; the framework schedules requests and can export results or pass them through item pipelines.
Sources (checked ): Scrapy overview
Yes. Scrapy is open source under its BSD license, with no framework subscription fee. Hosting, proxies or other services used by a scraping project may have separate costs.
Sources (checked ): Scrapy license
Verified against the scrapy/scrapy repository and the PyPI package.
Compiled from public repository and package data; check project docs for current details.
Library or tool · Framework / Self-hosted
+1 more
Library or tool · Framework / Self-hosted
+2 more
Library or tool · Framework / Self-hosted