PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Scraping Python Packages

Python packages with the GitHub topic scraping. Sorted by monthly downloads, with stars and forks.
adbar
trafilatura

Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML

13.6M 7K 455
fake-useragent
fake-useragent

Up-to-date simple useragent faker with real world database

6.4M 4K 538
firecrawl
firecrawl-py

Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥

5.5M 190K 10K
scrapy
scrapy

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

4.4M 65K 12K
scrapy
parsel

Parsel lets you extract data from XML/HTML documents using XPath or CSS selectors

3.1M 1K 176
apify
apify-client

Apify API client for Python—Programmatically run Actors, manage and stream data from storages (datasets, key-value stores, request queues), schedule and monitor runs, and access the full Apify platform API. Sync and async interfaces with automatic retries and pagination.

2.4M 101 18
ultrafunkamsterdam
undetected-chromedriver

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

2M 13K 1K
daijro
browserforge

🎭 Intelligent browser header & fingerprint generator

2M 1K 88
apify
apify-fingerprint-datapoints

Browser fingerprinting tools for anonymizing your scrapers. Developed by Apify.

2M 3K 272
serpapi
google-search-results

Google Search Results via SERP API pip Python Package

1.6M 757 118
daijro
camoufox

🦊 Anti-detect browser

934K 13K 1K
D4Vinci
scrapling

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev

929K 87K 9K
apify
crawlee

Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.

849K 10K 808
firecrawl
firecrawl

Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥

716K 190K 10K
MichaelTatarski
fake-http-header

A python package to generate random request fields for a http header.

707K 44 2
simonw
shot-scraper

A CLI utility for taking screenshots of websites, recording video demos and scraping sites using JavaScript

432K 3K 133
fawadss1
scrapy-stealth

Stealthy Crawling. Maximum Results. A pluggable anti-bot and stealth framework for Scrapy.

432K 9 6
ArchiveBox
abx-plugins

🧩 Plugins and extractors that ArchiveBox + abx-dl use: chrome, ytdlp, wget, singlefile, readability, forum-dl, gallery-dl, papers-dl, and more...

363K 17 4
kennethreitz
requests-html

Pythonic HTML Parsing for Humans™

362K 324 40
ArchiveBox
abx-dl

⬇️ A simple all-in-one CLI tool to download EVERYTHING from a URL (like youtube-dl/yt-dlp, forum-dl, gallery-dl, simpler ArchiveBox). 🎭 Uses headless Chrome to get HTML, JS, CSS, images/video/audio/subtitles, PDFs, screenshots, article text, git repos, and more...

314K 146 9
ZenRows
zenrows

SDK to access Zenrows API directly from Python. We handle proxies rotation, headless browsers and CAPTCHAs for you.

237K 21 11
alirezamika
autoscraper

A Smart, Automatic, Fast and Lightweight Web Scraper for Python

218K 8K 831
apify
apify

Apify SDK for Python—The official library for building Apify Actors: serverless cloud programs for web scraping, browser automation, data processing, and AI agents. Manages the Actor lifecycle, storages (datasets, key-value stores, request queues), events, proxies, and pay-per-event monetization. Built on top of the the Apify API Client.

204K 180 29
ScrapeGraphAI
scrapegraph-py

Official Python SDK for the ScrapeGraph AI API. Smart scraping, search, crawling, markdownify, agentic browser automation, scheduled jobs, and structured data extraction

194K 89 19
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology