#Web-crawler

Showing 37 of 37 repositories tagged #web-crawler, ranked by stars

firecrawl
firecrawl
firecrawl

The API to search, scrape, and interact with the web at scale. 🔥

Score
100
★ 148.4k ⑂ 8.5k +579/day
TypeScript
ScrapeGraphAI
ScrapeGraphAI
Scrapegraph-ai

Python scraper based on AI

Score
100
★ 28.2k ⑂ 2.7k +177/day
Python
apify
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.

Score
100
★ 24.6k ⑂ 1.5k +150/day
TypeScript
crawlab-team
crawlab-team
crawlab

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

Score
100
★ 12.2k ⑂ 1.9k
Go
apify
apify
crawlee-python

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

Score
86
★ 9.3k ⑂ 769 +9/day
Python
adithya-s-k
adithya-s-k
omniparse

Ingest, parse, and optimize any data format ➡️ from documents to multimedia ➡️ for enhanced compatibility with GenAI frameworks

Score
71
★ 7.6k ⑂ 651 +7/day
Python
spider-rs
spider-rs
spider

Web data

Score
100
★ 2.6k ⑂ 218 +3/day
Rust
microlinkhq
microlinkhq
browserless

The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.

Score
75
★ 1.8k ⑂ 92
JavaScript
0xMassi
0xMassi
webclaw

Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured data — all from Rust. CLI, REST API, and MCP server.

Score
50
★ 1.7k ⑂ 181 +37/day
Rust
gildas-lormeau
gildas-lormeau
single-file-cli

CLI tool for saving a faithful copy of a complete web page in a single HTML file (based on SingleFile)

Score
25
★ 1.5k ⑂ 132 +3/day
JavaScript
scrapfly
scrapfly
scrapfly-scrapers

Scalable Python web scraping scripts for +40 popular domains

Score
50
★ 1.0k ⑂ 198 +2/day
Python
Algebra-FUN
Algebra-FUN
WeReadScan

扫描“微信读书”已购图书并下载本地PDF的爬虫

Score
43
★ 997 ⑂ 175
Python
firecrawl
firecrawl
firecrawl-app-examples

🔥 This repository contains complete application examples, including websites and other projects, developed using Firecrawl.

Score
83
★ 773 ⑂ 208 +7/day
Jupyter Notebook
PhialsBasement
PhialsBasement
LibreCrawl

Free desktop SEO crawler - open source alternative to Screaming Frog and similar tools. Crawl websites, analyze links, extract SEO data, and export results without subscription fees. Fully customizable and extensible!

Score
57
★ 745 ⑂ 157 +18/day
Python
cxcscmu
cxcscmu
Craw4LLM

Official repository for "Craw4LLM: Efficient Web Crawling for LLM Pretraining"

Score
67
★ 657 ⑂ 60
Python
vakra-dev
vakra-dev
reader

Open source web infrastructure for AI. Scrape, crawl, and automate the web, clean markdown, browser sessions, ready for your agents.

Score
0
★ 548 ⑂ 38
TypeScript
rivermont
rivermont
spidy

The simple, easy to use command line web crawler.

Score
14
★ 354 ⑂ 68
Python
us
us
crw

Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary. Self-host or use managed cloud.

Score
0
★ 294 ⑂ 24 +16/day
Rust
lucasxlu
lucasxlu
LagouJob

Data Analysis & Mining for lagou.com

Score
29
★ 262 ⑂ 125
Python
gosom
gosom
scrapemate

Golang Crawling and scraping framework

Score
75
★ 203 ⑂ 27 +1/day
Go
kreuzberg-dev
kreuzberg-dev
kreuzcrawl

High-performance web crawling engine with bindings for 11 languages

Score
50
★ 120 ⑂ 14 +3/day
Rust
Viveckh
Viveckh
LilHomie

A Machine Learning Project implemented from scratch which involves web scraping, data engineering, exploratory data analysis and machine learning to predict housing prices in New York Tri-State Area.

Score
100
★ 107 ⑂ 24
Jupyter Notebook
KaidiGuo
KaidiGuo
keyword_based_Sina_weibo_crawler

A web crawler for Sina, search and retrieve microblogs that contain certain keywords 一个简单的python爬虫实践,爬取包含关键词的新浪微博

Score
0
★ 100 ⑂ 32
Python
creekorful
creekorful
bathyscaphe

Fast, highly configurable, cloud native dark web crawler.

Score
25
★ 95 ⑂ 21
Go
wyu-du
wyu-du
StockForecast

:dart: predict the price trend of individual stocks using deep learning and natural language processing

Score
100
★ 83 ⑂ 30
Python
Ayyouboss0011
Ayyouboss0011
SherlockMaps

Powerful Google Maps Crawler / Scraper tool with REST API, Docker support & multi-format export

Score
0
★ 82 ⑂ 8
Python
redcode-labs
redcode-labs
UnChain

A tool to find redirection chains in multiple URLs

Score
0
★ 79 ⑂ 13
Go
mattdeitke
mattdeitke
CVPR2019

Displays all the 2019 CVPR Accepted Papers in a way that they are easy to parse.

Score
0
★ 73 ⑂ 9
HTML
Goldziher
Goldziher
basemind

Full AI context and content layer for coding agents over one MCP server — tree-sitter code-map, document RAG, shared memory, multi-agent comms, web crawl, git history + blame. 300+ languages, 10+ agent harnesses, pure Rust.

Score
0
★ 66 ⑂ 11 +11/day
Rust
Cheng-Lin-Li
Cheng-Lin-Li
Market-Trend-Prediction

This is a project of build knowledge graph course. The project leverages historical stock price, and integrates social media listening from customers to predict market Trend On Dow Jones Industrial Average (DJIA).

Score
67
★ 62 ⑂ 29
Julia
ahmedshahriar
ahmedshahriar
youtube-comment-scraper

This script will dump youtube video comments to a CSV from youtube video links. Video links can be placed inside a variable or list or CSV

Score
0
★ 48 ⑂ 16
Jupyter Notebook
anlp-team
anlp-team
LTI_Neural_Navigator

"Enhancing LLM Factual Accuracy with RAG to Counter Hallucinations: A Case Study on Domain-Specific Queries in Private Knowledge-Bases" by Jiarui Li and Ye Yuan and Zehua Zhang

Score
0
★ 45 ⑂ 4
HTML
niranjangs4
niranjangs4
WebScrapping

Web Scraping using Python Data mining , Data Analyzing & Data Visualization of the collected Data, The python script is written to fetch all the individual categories the website , The code is written for fetching the data from the first page and it iterates to each and every pages of website ( activities, categories, count of bought), and I used statistical techniques for mathematically analysis and presenting the data into visualization

Score
33
★ 44 ⑂ 22
Python
xiabai2004
xiabai2004
RayScan

RayScan 1.0 — 开箱即用的 Web 漏洞扫描器 | SQL注入 / XSS / 命令注入 / LFI / SSRF / XXE / RCE / API安全 | 11个检测模块 | CLI + Web UI 双模式 | Metasploitable 2 实战验证发现83漏洞

Score
0
★ 25 ⑂ 1 +1/day
Python
raintree-technology
raintree-technology
docpull

Convert the public web into AI-ready Markdown with a local Python CLI/SDK/MCP crawler.

Score
33
★ 24 ⑂ 2 +1/day
Python
GramosoftAI
GramosoftAI
GcrawlAI

Turn any website into clean, LLM-ready data. Open-source web crawler with stealth mode, distributed crawling, real-time WebSocket progress & Markdown output. Power your AI apps with GcrawlAI.

Score
50
★ 23 ⑂ 3
Python
irahardianto
irahardianto
qurio

Self-hosted RAG engine for AI coding assistants. Ingests technical docs & code repositories locally with structure-aware chunking. Serves grounded context via MCP to prevent hallucinations in software development workflows.

Score
17
★ 17 ⑂ 5
Go
Related Topics
#web-scraping#crawler#python#llm#markdown#scraping#rag#scraper#web-scraper#crawling#ai#ai-agents

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly