scrapy /scrapy

Scrapy, a fast high-level web crawling & scraping framework for Python.

★ 65,305⑂ 12,113👁 1,743⑃ 5,032● 3,323▤ 55◈ 25
PythonBSD-3-ClauseCreated 2010-02-22scrapy.org
65,305
stars
+18
12,113
forks
1,743
watchers
5,032
prs
3,323
issues
55
releases
25
discussions

README

|logo|

.. |logo| image:: https://raw.githubusercontent.com/scrapy/scrapy/master/docs/_static/logo.svg
   :target: https://scrapy.org
   :alt: Scrapy
   :width: 480px

|version| |python_version| |tests| |coverage| |conda| |deepwiki|

.. |version| image:: https://img.shields.io/pypi/v/Scrapy.svg
   :target: https://pypi.org/pypi/Scrapy
   :alt: PyPI Version

.. |python_version| image:: https://img.shields.io/pypi/pyversions/Scrapy.svg
   :target: https://pypi.org/pypi/Scrapy
   :alt: Supported Python Versions

.. |tests| image:: https://img.shields.io/github/check-runs/scrapy/scrapy/master?label=tests
   :target: https://github.com/scrapy/scrapy/actions?query=branch%3Amaster
   :alt: Tests

.. |coverage| image:: https://img.shields.io/codecov/c/github/scrapy/scrapy/master.svg
   :target: https://codecov.io/github/scrapy/scrapy?branch=master
   :alt: Coverage report

.. |conda| image:: https://anaconda.org/conda-forge/scrapy/badges/version.svg
   :target: https://anaconda.org/conda-forge/scrapy
   :alt: Conda Version

.. |deepwiki| image:: https://deepwiki.com/badge.svg
   :target: https://deepwiki.com/scrapy/scrapy
   :alt: Ask DeepWiki

Scrapy_ is a web scraping framework to extract structured data from websites.
It is cross-platform, and requires Python 3.11+. It is maintained by Zyte_
(formerly Scrapinghub) and many other contributors_.

.. _many other contributors: https://github.com/scrapy/scrapy/graphs/contributors
.. _Scrapy: https://scrapy.org/
.. _Zyte: https://www.zyte.com/

Install with:

.. code:: bash

    pip install scrapy

And follow the documentation_ to learn how to use it.

.. _documentation: https://docs.scrapy.org/en/latest/

If you wish to contribute, see Contributing_.

.. _Contributing: https://docs.scrapy.org/en/master/contributing.html

Top issues

Discussions

Latest release

2.20.0 2.20.0 2026-11-06
- Web-browser-like detection of response encodings, base URLs and meta refresh redirects, powered by frostwork
- Requests can be awaited to get their response
- Non-asyncio Twisted reactors are deprecated

Full changelog

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON