back to home

Best Open Source crawler Libraries

A curated list of the most popular GitHub repositories tagged with crawler. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1firecrawl/firecrawl

🔥 The Web Data API for AI - Turn entire websites into LLM-ready markdown or structured data

84,470TypeScript
Analyze Code

#2scrapy/scrapy

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

59,834Python
Analyze Code

#3NaiboWang/EasySpider

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

44,099JavaScript
Analyze Code

#4iawia002/lux

👾 Fast and simple video download library and CLI tool written in Go

30,905Go
Analyze Code

#5gocolly/colly

Elegant Scraper and Crawler Framework for Golang

25,102Go
Analyze Code

#6jhao104/proxy_pool

Python ProxyPool for web spider

23,156Python
Analyze Code

#7ScrapeGraphAI/Scrapegraph-ai

Python scraper based on AI

22,734Python
Analyze Code

#8apify/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.

21,793TypeScript
Analyze Code

#9codelucas/newspaper

newspaper3k is a news, full-text, and article metadata extraction in Python 3. Advanced docs:

14,982HTML
Analyze Code

#10shengqiangzhang/examples-of-web-crawlers

一些非常有趣的python爬虫例子,对新手比较友好,主要爬取淘宝、天猫、微信、微信读书、豆瓣、QQ等网站。(Some interesting examples of python crawlers that are friendly to beginners. )

14,574HTML
Analyze Code

#11s0md3v/Photon

Incredibly fast crawler designed for OSINT.

12,687Python
Analyze Code

#12crawlab-team/crawlab

Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架

12,159Go
Analyze Code

#13guyueyingmu/avbook

AV 电影管理系统, avmoo , javbus , javlibrary 爬虫,线上 AV 影片图书馆,AV 磁力链接数据库,Japanese Adult Video Library,Adult Video Magnet Links - Japanese Adult Video Database

9,909PHP
Analyze Code

#14D4Vinci/Scrapling

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

9,101Python
Analyze Code

#15bda-research/node-crawler

Web Crawler/Spider for NodeJS + server-side jQuery ;-)

6,785TypeScript
Analyze Code

#16autoscrape-labs/pydoll

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

6,577Python
Analyze Code