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

Webscraping Python Packages

Python packages with the GitHub topic webscraping. Sorted by relevance, with stars and monthly downloads.
requests-cache
requests-cache

Persistent HTTP cache for python requests

26.1M 1K 160
adbar
htmldate

Fast and robust date extraction from web pages, with Python or on the command-line

12.4M 153 31
firecrawl
firecrawl-py

The API to search, scrape, and interact with the web at scale. 🔥

7.2M 144K 8K
Kaliiiiiiiiii-Vinyzu
patchright

Undetected Python version of the Playwright testing and automation library.

3.6M 1K 107
seleniumbase
seleniumbase

📊 APIs for web automation, testing, and bypassing bot-detection.

3.1M 13K 2K
daijro
camoufox

🦊 Anti-detect browser

2M 10K 835
firecrawl
firecrawl

The API to search, scrape, and interact with the web at scale. 🔥

1.3M 144K 8K
D4Vinci
scrapling

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

797K 68K 7K
CloakHQ
cloakbrowser

Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.

542K 28K 2K
ZenRows
zenrows

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

185K 19 9
assafelovic
gpt-researcher

An autonomous agent that conducts deep research on any data using any LLM providers

124K 28K 4K
jpjacobpadilla
stealth-requests

Undetected web-scraping & seamless HTML parsing in Python!

46K 526 53
openzim
libzim

Libzim binding for Python: read/write ZIM files in Python

38K 105 29
seleniumbase
pytest-seleniumbase

📊 APIs for web automation, testing, and bypassing bot-detection.

32K 13K 2K
seleniumbase
selenium-base

📊 APIs for web automation, testing, and bypassing bot-detection.

30K 13K 2K
seleniumbase
sbase

📊 APIs for web automation, testing, and bypassing bot-detection.

26K 13K 2K
seleniumbase
pytest-sbase

📊 APIs for web automation, testing, and bypassing bot-detection.

26K 13K 2K
ZacharyHampton
homeharvest

Python package for scraping real estate property data

20K 707 169
seleniumbase
basecase

📊 APIs for web automation, testing, and bypassing bot-detection.

17K 13K 2K
Hyper-Solutions
hyper-sdk

Python SDK for Bot Protection Bypass - Automate Akamai, Incapsula, Kasada, and DataDome. No browsers required. Solve challenges and generate valid sensors/cookies via API.

10K 64 4
ScrapingAnt
scrapingant-client

ScrapingAnt API client for Python.

9K 43 5
phoenixthrush
aniworld

AniWorld Downloader is a cross-platform tool for streaming and downloading content from AniWorld, SerienStream, MegaKino, and Hanime, with more support coming in the future. It runs on Windows, macOS, and Linux. If you enjoy using it, feel free to leave a ⭐!

8K 261 48
kameleo-io
kameleo-local-api-client

Anti-detect browser for web scraping and automation. Engine-level fingerprint masking for Chromium and Firefox. Self-hosted, Docker-ready. Integrates with Selenium, Playwright, and Puppeteer via SDKs in Python, JavaScript, and C#.

7K 149 26
openzim
zimscraperlib

Collection of Python code to re-use across Python-based scrapers

7K 30 24
    • Data from PyPI, GitHub, ClickHouse, and BigQuery