brainstate

lorien/awesome-web-scraping

List of libraries, tools and APIs for web scraping and data processing.

JavaScript★ 8.2kGitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. gocolly/colly

    Elegant Scraper and Crawler Framework for Golang

    Go★ 25.6kApache-2.0GitHub ↗

    Why this match

    topics crawler, crawling, scraping; language differs: JavaScript → Go

  2. scrapy/scrapy

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

    Python★ 65.2kBSD-3-ClauseGitHub ↗

    Why this match

    topics crawler, crawling, scraping; language differs: JavaScript → Python

  3. D4Vinci/Scrapling

    Scrapling — Python repository. Updated description pending.

    Python★ 95.8kBSD-3-ClauseGitHub ↗

    Why this match

    topics crawler, crawling, crawling-python; language differs: JavaScript → Python

  4. alirezamika/autoscraper

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

    Python★ 8.1kMITGitHub ↗

    Why this match

    topics crawler, scraping, web-scraping; language differs: JavaScript → Python

  5. ScrapeGraphAI/Scrapegraph-ai

    Python scraper based on AI

    Python★ 32.5kMITGitHub ↗

    Why this match

    topics crawler, scraping, scraping-python; language differs: JavaScript → Python

  6. code4craft/webmagic

    A scalable web crawler framework for Java.

    Java★ 11.7kApache-2.0GitHub ↗

    Why this match

    topics crawler, scraping; language differs: JavaScript → Java

  7. apify/crawlee

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

    TypeScript★ 26.3kApache-2.0GitHub ↗

    Why this match

    topics crawler, crawling, scraping; language differs: JavaScript → TypeScript

  8. jhao104/proxy_pool

    Python ProxyPool for web spider

    Python★ 23.8kMITGitHub ↗

    Why this match

    topics crawler, spider; language differs: JavaScript → Python