Open source spider projects

Every project in the registry tagged spider, ranked by real GitHub adoption.

projects 14 combined stars ★ 88K refresh nightly
01 colly ★ 26K

Elegant Scraper and Crawler Framework for Golang

last push18 days ago languageGo licenseApache-2.0
02 proxy_pool ★ 24K

Python ProxyPool for web spider

last push5 months ago languagePython licenseMIT
03 crawlab ★ 12K

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

last push9 months ago languageGo licenseBSD-3-Clause
04 node-crawler ★ 6.8K

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

last push5 months ago languageTypeScript licenseMIT
05 toapi ★ 3.6K

Every web site provides APIs.

last push2 months ago languagePython licenseMIT
06 spider ★ 2.8K

Foundational low latency web data collecting in Rust

last push4 days ago languageRust licenseMIT
07 geziyor ★ 2.8K

Geziyor, blazing fast web crawling & scraping framework for Go. Supports JS rendering.

last push4 months ago languageGo licenseMPL-2.0
08 grab ★ 2.5K

Web Scraping Framework

last push14 months ago languagePython licenseMIT
09 gain ★ 2.0K

Web crawling framework based on asyncio.

last push3 months ago languagePython licenseMIT
10 x-crawl ★ 1.9K

Flexible Node.js AI-assisted crawler library

last push12 hours ago languageTypeScript licenseMIT
11 ruia ★ 1.7K

Async Python 3.6+ web scraping micro-framework based on asyncio

last push4 days ago languagePython licenseApache-2.0
12 icrawler ★ 934

A multi-thread crawler framework with many builtin image crawlers provided.

last push11 months ago languagePython licenseMIT
13 xxl-crawler ★ 756

A lightweight web crawler framework.(Java爬虫框架)

last push3 months ago languageJava licenseApache-2.0
14 freeproxy ★ 573

FreeProxy: Collecting free proxies from internet. (全球海量高质量免费代理,支持爬取数十个免费代理分享源,支持自定义规则代理筛选,爬虫与数据分析必备,每日更新海量免费代理。)

last push21 hours ago languagePython licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source spider projects are there?

This registry tracks 14 projects tagged spider, with 87,961 GitHub stars between them. The most-adopted is colly at 25,572 stars.

Are these spider projects free to use?

Yes — 14 of the 14 carry an explicit open-source licence across 4 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which spider project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these spider projects still maintained?

8 of the 14 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.