Skip to the page

Data / Repositories / Scraping

Scraping repositories on GitHub: 38 ranked by stars

38 public repositories tagged Scraping are on GitHub, with 485,081 stars between them; 8 had a push in the last 30 days. Most are written in Python (17), JavaScript (5), TypeScript (4). The most starred: firecrawl/firecrawl (191,485), D4Vinci/Scrapling (86,357), scrapy/scrapy (64,433).

SpecStream is the live web data engine for teams and agents. It reads open-source repositories on GitHub and keeps what it reads, and this page groups that reading by topic. Ask for the repositories you track by topic, language, license or activity, and new ones and changes arrive in your sheet, CRM, Slack or agent.

Every repository, most starred first

RepositoryWhat it isLanguageStarsForksLicenseLast pushRead
firecrawl/firecrawlSupercharge your AI agents with data from the web and beyond. Building the library for superintelligence.TypeScript191,48510,124AGPL-3.0Oct 14Oct 14
D4Vinci/ScraplingAn adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!Python86,3578,855BSD-3-ClauseOct 8Oct 8
scrapy/scrapyScrapy, a fast high-level web crawling & scraping framework for Python.Python64,43311,969BSD-3-ClauseSep 21Sep 21
ScrapeGraphAI/Scrapegraph-aiPython scraper based on AIPython31,6233,221MITOct 6Oct 8
apify/crawleeCrawlee—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…TypeScript25,8601,677Apache-2.0Sep 21Sep 21
code4craft/webmagicA scalable web crawler framework for Java.Java11,6764,100Apache-2.0Dec 20, 2025Sep 21
apify/crawlee-pythonCrawlee—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…Python9,542809Apache-2.0Sep 21Sep 21
lorien/awesome-web-scrapingList of libraries, tools and APIs for web scraping and data processing.JavaScript8,153948Sep 19Sep 21
alirezamika/autoscraperA Smart, Automatic, Fast and Lightweight Web Scraper for PythonPython7,990827MITJul 29Sep 21
adbar/trafilaturaPython & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XMLPython6,845433Apache-2.0Sep 21Sep 21
sparklemotion/mechanizeMechanize is a ruby library that makes automated web interaction easy.Ruby4,441477MITAug 23Sep 21
aapatre/Automatic-Udemy-Course-Enroller-GET-PAID-UDEMY-COURSES-for-FREEDo 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…Python3,292560GPL-3.0Apr 28Sep 21
symfony/pantherA browser testing and web crawling library for PHP and SymfonyPHP3,071231MITJun 4Sep 21
geziyor/geziyorGeziyor, blazing fast web crawling & scraping framework for Go. Supports JS rendering.Go2,778155MPL-2.0Jul 2Sep 21
spider-rs/spiderFoundational low latency web data collecting in RustRust2,769312MITOct 1Oct 11
brightdata/brightdata-mcpA powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.JavaScript2,675332MITOct 14Oct 14
lorien/grabWeb Scraping FrameworkPython2,464274MITSep 19, 2025Sep 21
emadehsan/thalGetting started with Puppeteer and Chrome Headless for Web ScrapingJavaScript2,358203MITOct 28, 2020Sep 21
Jieyab89/OSINT-Cheat-sheetOSINT 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…HTML2,243373MITOct 10Oct 11
php-embed/EmbedGet info from any web service or pagePHP2,140323MITJul 8Sep 21
tinyfish-io/agentqlAgentQL 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…Python1,464171MITSep 18Sep 21
raznem/parseraLightweight library for scraping web-sites with LLMsPython1,35878GPL-2.0Dec 17, 2025Sep 21
plabayo/ramamodular service framework to move and transform network packetsRust1,236107Apache-2.0Oct 10Oct 11
neon-mmd/websurfxrocket: An open source alternative to searx which provides a modern-looking :sparkles:, lightning-fast :zap:, privacy respecting :disguised_face:, secure :lock: meta search engineRust1,197129AGPL-3.0Sep 8Sep 21
elixir-crawly/crawlyCrawly, a high-level web crawling & scraping framework for Elixir.Elixir1,117125Apache-2.0Jul 16, 2025Sep 21
scrapfly/scrapfly-scrapersScalable Python web scraping scripts for +40 popular domainsPython1,083205Sep 18Sep 21
daijro/hrequestsWeb scraping for humansPython1,02266MITDec 1, 2024Sep 21
MorvanZhou/easy-scraping-tutorialSimple but useful Python web scraping tutorial code.Jupyter Notebook822536MITApr 7, 2024Sep 21
slotix/dataflowkitExtract structured data from web sites. Web sites scraping.Go71382BSD-3-ClauseMar 7, 2023Sep 21
adrianhajdin/pricewiseDive into web scraping and build a Next.js 13 eCommerce price tracker within a single video that teaches you data scraping, cron jobs, sending emails, deployment, and more.TypeScript635182Jul 6, 2024Sep 21
speed/newcrawlerFree Web Scraping Tool with JavaJavaScript585112Nov 25, 2023Sep 21
lkuffo/web-scrapingMás de 50 ejemplos de web scraping utilizando: Requests | Scrapy | Selenium | LXML | BeautifulSoupPython393213GPL-3.0Oct 20, 2025Sep 21
alephdata/memoriousLightweight web scraping toolkit for documents and structured data.Python31664MITMay 20Sep 21
oxylabs/Python-Web-Scraping-TutorialIn this Python Web Scraping Tutorial, we will outline everything needed to get started with web scraping. We will begin with simple examples and move on to relatively more complex.Python30535Sep 24, 2025Sep 21
nuhmanpk/WebScrapperPowerful Telegram bot for web scraping and crawling. Fast, easy, and loved by thousands!Python211116MITMar 19Sep 21
tinyfish-io/agentql-mcpModel Context Protocol server that integrates AgentQL's data extraction capabilities.TypeScript18144MITOct 8Oct 14
umbrellaDocumentation/Web-Data-ScraperWeb Data Scraper - no-code internet scraping. Extract and export to CSV, Excel, JSON, Google Sheets, and Webhook.JavaScript133116Mar 17Sep 21
ScrapeGraphAI/scrapegraph-mcpScapeGraph MCP ServerPython11538MITJul 17Oct 14

By language

Related topics

Read from GitHub by SpecStream between September 21, 2026 and October 14, 2026; each row shows the day its repository was read. Stars and pushes change every day, and the GitHub page is the current one. Forks and archived repositories are left out.