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
33,152
License
Apache-2.0
Last commit
2 months ago
PythonActive
Scrapy logo

Scrapy

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

Stars
63,862
License
BSD-3-Clause
Last commit
2 months ago
PythonActive
Firecrawl logo

Firecrawl

Turn any website into clean, LLM‑ready data instantly

Stars
167,702
License
AGPL-3.0
Last commit
2 months ago
TypeScriptActive
Crawl4AI logo

Crawl4AI

Turn the web into clean, LLM-ready Markdown instantly

Stars
78,204
License
Apache-2.0
Last commit
2 months ago
PythonActive
Apache Nutch logo

Apache Nutch

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

Stars
3,275
License
Apache-2.0
Last commit
2 months ago
JavaActive
Crawlee logo

Crawlee

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

Stars
25,399
License
Apache-2.0
Last commit
2 months ago
TypeScriptActive
Maxun logo

Maxun

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

Stars
17,138
License
AGPL-3.0
Last commit
2 months ago
TypeScriptActive
Colly logo

Colly

Fast, elegant web scraping framework for Go developers

Stars
25,420
License
Apache-2.0
Last commit
2 months ago
GoActive
Katana logo

Katana

Fast, configurable web crawler with headless and JavaScript support

Stars
17,319
License
MIT
Last commit
2 months ago
GoActive
Scrapling logo

Scrapling

Adaptive web scraping that survives site changes effortlessly

Stars
74,113
License
BSD-3-Clause
Last commit
2 months ago
PythonActive
AnyCrawl logo

AnyCrawl

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

Stars
3,411
License
MIT
Last commit
2 months ago
TypeScriptActive
LLM Scraper logo

LLM Scraper

Extract structured data from any webpage using LLMs

Stars
6,910
License
MIT
Last commit
2 months ago
TypeScriptActive
AutoScraper logo

AutoScraper

Automatic, fast, lightweight web scraper that learns from examples

Stars
7,859
License
MIT
Last commit
2 months ago
PythonActive
ScrapeGraphAI logo

ScrapeGraphAI

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

Stars
29,575
License
MIT
Last commit
3 months ago
PythonActive
WebMagic logo

WebMagic

Scalable Java crawler framework with flexible API and annotations

Stars
11,681
License
Apache-2.0
Last commit
10 months ago
JavaStable