Best Open-source Web Scraping & Crawling tools

Explore curated open-source tools in the Web Scraping & Crawling category. Compare technologies, see alternatives, and find the right solution for your workflow.

10+ projects · Page 1 of 1

ChangeDetection.io logo

ChangeDetection.io

Real-time website change monitoring with instant multi-channel alerts

Stars
32,430
License
Apache-2.0
Last commit
10 hours ago
PythonActive
Firecrawl logo

Firecrawl

Turn any website into clean, LLM‑ready data instantly

Stars
154,001
License
AGPL-3.0
Last commit
10 hours ago
TypeScriptActive
Scrapy logo

Scrapy

Fast, high-level Python framework for web crawling and scraping

Stars
63,277
License
BSD-3-Clause
Last commit
11 hours ago
PythonActive
Crawlee logo

Crawlee

Build fast, human-like web scrapers with a single library

Stars
24,841
License
Apache-2.0
Last commit
12 hours ago
TypeScriptActive
Apache Nutch logo

Apache Nutch

Scalable, extensible Java web crawler for large‑scale data collection

Stars
3,265
License
Apache-2.0
Last commit
17 hours ago
JavaActive
ScrapeGraphAI logo

ScrapeGraphAI

LLM‑powered web scraping pipelines in just five lines of code

Stars
28,541
License
MIT
Last commit
1 day ago
PythonActive
Scrapling logo

Scrapling

Adaptive web scraping that survives site changes effortlessly

Stars
70,534
License
BSD-3-Clause
Last commit
1 day ago
PythonActive
Katana logo

Katana

Fast, configurable web crawler with headless and JavaScript support

Stars
17,197
License
MIT
Last commit
1 day ago
GoActive
Crawl4AI logo

Crawl4AI

Turn the web into clean, LLM-ready Markdown instantly

Stars
73,864
License
Apache-2.0
Last commit
1 day ago
PythonActive
Maxun logo

Maxun

Train a web‑scraping robot in minutes, no code required

Stars
16,666
License
AGPL-3.0
Last commit
4 days ago
TypeScriptActive
AnyCrawl logo

AnyCrawl

High-performance web, site, and SERP crawler with AI extraction

Stars
3,376
License
MIT
Last commit
4 days ago
TypeScriptActive
Colly logo

Colly

Fast, elegant web scraping framework for Go developers

Stars
25,383
License
Apache-2.0
Last commit
1 month ago
GoActive
LLM Scraper logo

LLM Scraper

Extract structured data from any webpage using LLMs

Stars
6,878
License
MIT
Last commit
1 month ago
TypeScriptActive
WebMagic logo

WebMagic

Scalable Java crawler framework with flexible API and annotations

Stars
11,684
License
Apache-2.0
Last commit
7 months ago
JavaStable
AutoScraper logo

AutoScraper

Automatic, fast, lightweight web scraper that learns from examples

Stars
7,664
License
MIT
Last commit
1 year ago
PythonDormant