#Scraping

Showing 60 of 159 repositories tagged #scraping, 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
D4Vinci
D4Vinci
Scrapling

πŸ•·οΈ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

Score
98
β˜… 68.7k β‘‚ 6.8k +621/day
Python
scrapy
scrapy
scrapy

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

Score
100
β˜… 63.0k β‘‚ 11.8k +93/day
Python
soxoj
soxoj
maigret

πŸ•΅οΈβ€β™‚οΈ Collect a dossier on a person by username from 3000+ sites

Score
96
β˜… 35.1k β‘‚ 2.7k +181/day
Python
feder-cr
feder-cr
Jobs_Applier_AI_Agent_AIHawk

AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in a tailored way.

Score
93
β˜… 30.0k β‘‚ 4.6k +13/day
Python
ScrapeGraphAI
ScrapeGraphAI
Scrapegraph-ai

Python scraper based on AI

Score
91
β˜… 28.2k β‘‚ 2.7k +177/day
Python
gocolly
gocolly
colly

Elegant Scraper and Crawler Framework for Golang

Score
100
β˜… 25.4k β‘‚ 1.9k +18/day
Go
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
psf
psf
requests-html

Pythonic HTML Parsing for Humansβ„’

Score
73
β˜… 13.8k β‘‚ 1.0k β€”
Python
ultrafunkamsterdam
ultrafunkamsterdam
undetected-chromedriver

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

Score
71
β˜… 12.7k β‘‚ 1.3k +10/day
Python
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
89
β˜… 9.3k β‘‚ 769 +9/day
Python
alirezamika
alirezamika
autoscraper

A Smart, Automatic, Fast and Lightweight Web Scraper for Python

Score
67
β˜… 7.5k β‘‚ 769 +36/day
Python
jo-inc
jo-inc
camofox-browser

Stealth headless browser for AI agents β€” bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.

Score
97
β˜… 7.5k β‘‚ 777 +101/day
JavaScript
autoscrape-labs
autoscrape-labs
pydoll

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

Score
84
β˜… 6.9k β‘‚ 386 β€”
Python
adbar
adbar
trafilatura

Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML

Score
87
β˜… 6.3k β‘‚ 393 +19/day
Python
jaypyles
jaypyles
Scraperr

Self-hosted webscraper.

Score
69
β˜… 4.9k β‘‚ 241 β€”
TypeScript
bjesus
bjesus
pipet

Swiss-army tool for scraping and extracting data from online assets, made for hackers

Score
50
β˜… 4.7k β‘‚ 214 β€”
Go
d60
d60
twikit

Twitter API Scraper | Without an API key | Twitter Internal API | Free | Twitter scraper | Twitter Bot

Score
82
β˜… 4.5k β‘‚ 553 +18/day
Python
CodeCutTech
CodeCutTech
Data-science

Collection of useful data science topics along with articles, videos, and code

Score
76
β˜… 4.2k β‘‚ 1.1k +1/day
Jupyter Notebook
fake-useragent
fake-useragent
fake-useragent

Up-to-date simple useragent faker with real world database

Score
80
β˜… 4.1k β‘‚ 538 +1/day
Python
snooppr
snooppr
snoop

Snoop β€” инструмСнт Ρ€Π°Π·Π²Π΅Π΄ΠΊΠΈ Π½Π° основС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (OSINT world)

Score
100
β˜… 4.0k β‘‚ 449 +3/day
Python
any4ai
any4ai
AnyCrawl

AnyCrawl πŸš€: A Node.js/TypeScript crawler that turns websites into LLM-ready data and extracts structured SERP results from Google/Bing/Baidu/etc. Native multi-threading for bulk processing.

Score
93
β˜… 3.3k β‘‚ 353 +12/day
MDX
aapatre
aapatre
Automatic-Udemy-Course-Enroller-GET-PAID-UDEMY-COURSES-for-FREE

Do you want to LEARN NEW STUFF for FREE? Don't worry, with the power of web-scraping and automation, this script will find the necessary Udemy coupons & enroll you for PAID UDEMY COURSES, ABSOLUTELY FREE!

Score
78
β˜… 3.3k β‘‚ 568 β€”
Python
geziyor
geziyor
geziyor

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

Score
75
β˜… 2.8k β‘‚ 156 β€”
Go
spider-rs
spider-rs
spider

Web data

Score
100
β˜… 2.6k β‘‚ 218 +3/day
Rust
transitive-bullshit
transitive-bullshit
awesome-puppeteer

A curated list of awesome puppeteer resources.

Score
68
β˜… 2.6k β‘‚ 169 β€”
botswin
botswin
BotBrowser

Advanced Privacy Browser Core with Unified Fingerprint Defense: Cloudflare, Akamai, Kasada, Shape, DataDome, PerimeterX, hCaptcha, FunCaptcha, Imperva, reCAPTCHA, ThreatMetrix, Adscore

Score
91
β˜… 2.5k β‘‚ 273 +11/day
TypeScript
apify
apify
fingerprint-suite

Browser fingerprinting tools for anonymizing your scrapers. Developed by Apify.

Score
0
β˜… 2.5k β‘‚ 266 +60/day
TypeScript
brightdata
brightdata
brightdata-mcp

A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.

Score
86
β˜… 2.5k β‘‚ 314 +1/day
JavaScript
lorien
lorien
grab

Web Scraping Framework

Score
60
β˜… 2.5k β‘‚ 276 β€”
Python
eracle
eracle
OpenOutreach

Linkedin Automation Tool: Describe your product. Define your target market. The AI finds the leads for you.

Score
94
β˜… 2.3k β‘‚ 451 +2/day
Python
Jieyab89
Jieyab89
OSINT-Cheat-sheet

OSINT cheat sheet, list OSINT tools, wiki, dataset, article, book , red team OSINT for hackers and OSINT tips and OSINT branch. This repository will grow every time will research, there is a research, science and technology, tutorial. Please use it wisely.

Score
91
β˜… 2.1k β‘‚ 306 +7/day
Python
feder-cr
feder-cr
invisible_playwright

Anti-Detect Browser that passes every bot detection test. Drop-in Playwright replacement.

Score
88
β˜… 1.7k β‘‚ 184 +45/day
Python
damklis
damklis
DataEngineeringProject

Example end to end data engineering project.

Score
96
β˜… 1.4k β‘‚ 277 +3/day
Python
tinyfish-io
tinyfish-io
agentql

AgentQL is a suite of tools for connecting your AI to the web. Featuring a query language and Playwright integrations for interacting with elements and extracting data quickly, precisely, and at scale. Includes REST API, Python and JavaScript SDKs, browser debugger.

Score
85
β˜… 1.4k β‘‚ 161 +4/day
Python
rebrowser
rebrowser
rebrowser-patches

Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.

Score
59
β˜… 1.4k β‘‚ 77 +1/day
JavaScript
okfn-brasil
okfn-brasil
querido-diario

πŸ“° DiΓ‘rios oficiais brasileiros acessΓ­veis a todos | πŸ“° Brazilian government gazettes, accessible to everyone.

Score
100
β˜… 1.4k β‘‚ 457 β€”
Python
ai-to-ai
ai-to-ai
Auto-Gmail-Creator

Open Source Bulk Auto Gmail Creator Bot with Selenium & Seleniumwire ( Python ). Feel free to contact me with Django/Flask, ML, AI, GPT, Automation, Scraping.

Score
49
β˜… 1.3k β‘‚ 730 β€”
Python
raznem
raznem
parsera

Lightweight library for scraping web-sites with LLMs

Score
79
β˜… 1.3k β‘‚ 73 β€”
Python
mov-cli
mov-cli
mov-cli

Watch everything from your terminal.

Score
0
β˜… 1.2k β‘‚ 56 +6/day
Python
online-judge-tools
online-judge-tools
oj

Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.

Score
56
β˜… 1.2k β‘‚ 111 +1/day
Python
bellingcat
bellingcat
auto-archiver

Automatically archive links to videos, images, and social media content from Google Sheets (and more).

Score
100
β˜… 1.1k β‘‚ 107 +3/day
Python
viu-media
viu-media
viu

Your browser anime experience from the terminal

Score
79
β˜… 1.1k β‘‚ 82 β€”
Python
plabayo
plabayo
rama

modular service framework to move and transform network packets

Score
50
β˜… 1.1k β‘‚ 95 +16/day
Rust
scrapfly
scrapfly
scrapfly-scrapers

Scalable Python web scraping scripts for +40 popular domains

Score
82
β˜… 1.0k β‘‚ 198 +2/day
Python
meetmangukiya
meetmangukiya
instagram-scraper

Scrape the Instagram frontend. Inspired from twitter-scraper by @kennethreitz.

Score
38
β˜… 945 β‘‚ 79 β€”
Python
0xjas0
0xjas0
Edu-Mail-Generator

Generate Free Edu Mail(s) within minutes

Score
47
β˜… 867 β‘‚ 396 β€”
Python
kalil0321
kalil0321
reverse-api-engineer

The agent that turns websites into APIs!

Score
76
β˜… 852 β‘‚ 78 +10/day
Python
Krasjet
Krasjet
pdf.tocgen

A CLI toolset to generate table of contents for PDF files automatically.

Score
74
β˜… 838 β‘‚ 30 β€”
Python
DataHenHQ
DataHenHQ
till

DataHen Till is a companion tool to your existing web scraper that instantly makes it scalable, maintainable, and more unblockable, with minimal code changes on your scraper. Integrates with any scraper in 5 minutes.

Score
0
β˜… 813 β‘‚ 23 β€”
Go
kuwala-io
kuwala-io
kuwala

Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data science models and products with a focus on geospatial data. Currently, the following data connectors are available worldwide: a) High-resolution demographics data b) Point of Interests from Open Street Map c) Google Popular Times

Score
27
β˜… 805 β‘‚ 54 β€”
JavaScript
iawia002
iawia002
Lulu

[Unmaintained] A simple and clean video/music/image downloader πŸ‘Ύ

Score
33
β˜… 804 β‘‚ 139 β€”
Python
sananth12
sananth12
ImageScraper

:scissors: High performance, multi-threaded image scraper

Score
29
β˜… 777 β‘‚ 104 β€”
Python
serpapi
serpapi
google-search-results-python

Google Search Results via SERP API pip Python Package

Score
62
β˜… 750 β‘‚ 120 +2/day
Python
slotix
slotix
dataflowkit

Extract structured data from web sites. Web sites scraping.

Score
25
β˜… 715 β‘‚ 84 β€”
Go
Xonshiz
Xonshiz
comic-dl

Comic-dl is a command line tool to download manga and comics from various comic and manga sites. Supported sites : readcomiconline.to, mangafox.me, comic naver and many more.

Score
50
β˜… 662 β‘‚ 72 β€”
Python
umihico
umihico
docker-selenium-lambda

The simplest demo of chrome automation by python and selenium in AWS Lambda

Score
75
β˜… 622 β‘‚ 141 +1/day
Dockerfile
l4rm4nd
l4rm4nd
LinkedInDumper

Python 3 script to dump/scrape/extract company employees from LinkedIn API

Score
56
β˜… 599 β‘‚ 59 β€”
Python
speed
speed
newcrawler

Free Web Scraping Tool with Java

Score
25
β˜… 587 β‘‚ 112 β€”
JavaScript
ksanjeev284
ksanjeev284
reddit-universal-scraper

Universal Reddit Scraper - Works on any Subreddit or User

Score
64
β˜… 560 β‘‚ 87 +14/day
Python
Related Topics
#python#web-scraping#automation#crawler#scraper#playwright#crawling#python3#selenium#webscraping#spider#puppeteer

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly