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

Web Crawling Python Packages

Python packages with the GitHub topic web-crawling. Sorted by monthly downloads, with stars and forks.
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
unclecode
crawl4ai

Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key.

1.3M 86K 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
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
omkarcloud
javascript-fixes

The All in One Framework to Build Undefeatable Scrapers

24K 6K 506
omkarcloud
botasaurus

The All in One Framework to Build Undefeatable Scrapers

23K 6K 506
omkarcloud
botasaurus-humancursor

The All in One Framework to Build Undefeatable Scrapers

22K 6K 506
omkarcloud
bota

The All in One Framework to Build Undefeatable Scrapers

22K 6K 506
tiliondev
tilion-fortress

Stealth Chromium engine that stops scrapers and browser agents from getting blocked, with one line of code change.

5K 747 49
omkarcloud
botasaurus-server

The All in One Framework to Build Undefeatable Scrapers

1K 6K 506
alyakhtar
katastrophe

Command Line Tool to download torrents

768 82 12
ndenissov
easyproxies

EasyProxies is a fast Python library and CLI tool for fetching free proxy servers from proxyscan-like APIs. It supports HTTP, HTTPS, and SOCKS proxies with advanced filtering by country, ping, and anonymity. Features an infinite proxy generator and seamless integration with the requests library for efficient web scraping and automation.

705 3 0
unclecode
crawl4ai-gautamp8

Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key.

575 86K 9K
maxwellsantoro
pagedigest

JSON change manifests for stateful crawlers and caches. Stable v1 wire format with publisher and consumer tooling.

492 0 0
unclecode
aegis-stack-crawl4ai

Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key.

486 86K 9K
Changwanseo
genmine

GenBank Record downloader for taxonomists

480 8 0
nariyoo
langaccess

Classifies the language access a website provides, separating the site's own writing from a translation widget's output, and returns the evidence behind each verdict.

474 0 0
panodata
kalika

Web archiver and crawler based on Heritrix and pywb.

362 0 0
omkarcloud
bose

The All in One Framework to Build Undefeatable Scrapers

362 6K 506
context-dot-dev
context-dev-haystack

Haystack components for Context.dev: live web search, scraping and crawling for RAG pipelines.

287 0 1
unclecode
crawl4ai-ctf

Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key.

256 86K 9K
ScrapingBee
web-scraping-api-sdk

Web scraping API examples in Python, Node, Go, Java, PHP, Ruby, cURL and CLI. Proxies, JS rendering, AI extraction, 9 scrapers.

255 2 0
sadiuysal
iflow-mcp-sadiuysal-crawl4ai-mcp-server

🕷️ A lightweight Model Context Protocol (MCP) server that exposes Crawl4AI web scraping and crawling capabilities as tools for AI agents. Similar to Firecrawl's API but self-hosted and free. Perfect for integrating web scraping into your AI workflows with OpenAI Agents SDK, Cursor, Claude Code, and other MCP-compatible tools.

236 114 22
thesp0nge
nightcrawler-mitm

A mitmproxy-based security research sidekick for passive analysis, targeted active testing, confidence scoring and reproducible PoCs.

231 29 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology