# Scrapy > Scrapy is a fast high-level web crawling and web scraping framework, used > to crawl websites and extract structured data from their pages. It can be used > for a wide range of purposes, from data mining to monitoring and automated > testing. ## Docs - [Scrapy 2.15 documentation](en/latest/index.md) - [Scrapy at a glance](en/latest/intro/overview.md) - [Examples](en/latest/intro/examples.md) - [Installation guide](en/latest/intro/install.md) - [Scrapy Tutorial](en/latest/intro/tutorial.md) - [Command line tool](en/latest/topics/commands.md) - [Add-ons](en/latest/topics/addons.md) - [Core API](en/latest/topics/api.md) - [Architecture overview](en/latest/topics/architecture.md) - [asyncio](en/latest/topics/asyncio.md) - [AutoThrottle extension](en/latest/topics/autothrottle.md) - [Benchmarking](en/latest/topics/benchmarking.md) - [Broad Crawls](en/latest/topics/broad-crawls.md) - [Components](en/latest/topics/components.md) - [Spiders Contracts](en/latest/topics/contracts.md) - [Coroutines](en/latest/topics/coroutines.md) - [Debugging Spiders](en/latest/topics/debug.md) - [Deploying Spiders](en/latest/topics/deploy.md) - [Using your browser’s Developer Tools for scraping](en/latest/topics/developer-tools.md) - [DjangoItem](en/latest/topics/djangoitem.md) - [Download handlers](en/latest/topics/download-handlers.md) - [Downloader Middleware](en/latest/topics/downloader-middleware.md) - [Selecting dynamically-loaded content](en/latest/topics/dynamic-content.md) - [Exceptions](en/latest/topics/exceptions.md) - [Item Exporters](en/latest/topics/exporters.md) - [Extensions](en/latest/topics/extensions.md) - [Feed exports](en/latest/topics/feed-exports.md) - [Item Pipeline](en/latest/topics/item-pipeline.md) - [Items](en/latest/topics/items.md) - [Jobs: pausing and resuming crawls](en/latest/topics/jobs.md) - [Debugging memory leaks](en/latest/topics/leaks.md) - [Link Extractors](en/latest/topics/link-extractors.md) - [Item Loaders](en/latest/topics/loaders.md) - [Logging](en/latest/topics/logging.md) - [Downloading and processing files and images](en/latest/topics/media-pipeline.md) - [Common Practices](en/latest/topics/practices.md) - [Requests and Responses](en/latest/topics/request-response.md) - [Scheduler](en/latest/topics/scheduler.md) - [Scrapyd](en/latest/topics/scrapyd.md) - [Selectors](en/latest/topics/selectors.md) - [Settings](en/latest/topics/settings.md) - [Scrapy shell](en/latest/topics/shell.md) - [Signals](en/latest/topics/signals.md) - [Spider Middleware](en/latest/topics/spider-middleware.md) - [Spiders](en/latest/topics/spiders.md) - [Stats Collection](en/latest/topics/stats.md) - [Telnet Console](en/latest/topics/telnetconsole.md) - [Frequently Asked Questions](en/latest/faq.md) - [Release notes](en/latest/news.md) - [Contributing to Scrapy](en/latest/contributing.md) - [Versioning and API stability](en/latest/versioning.md) - [Scrapy documentation quick start guide](en/latest/README.md)