TypeScript web-scraping

Open-source TypeScript projects categorized as web-scraping

Top 23 TypeScript web-scraping Projects

web-scraping
  1. firecrawl

    The context API to search, scrape, and interact with the web at scale. πŸ”₯

    Project mention: firecrawl VS lookacrawler - a user suggested alternative | libhunt.com/r/firecrawl | 2026-09-03
  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. 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.

    Project mention: Fingerprinting a website's tech stack from a single HTTP request (no headless browser) | dev.to | 2026-09-05

    One plain HTTP fetch of the homepage via Crawlee's CheerioCrawler, then check three things against a signature table:

  4. maxun

    πŸ”₯ The open-source no-code platform for web scraping, crawling, search and AI data extraction β€’ Turn websites into structured APIs in minutes πŸ”₯

  5. wigolo

    The go-to web for your AI coding agent β€” local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.

    Project mention: Testicola | news.ycombinator.com | 2026-07-20
  6. patchright

    Undetected version of the Playwright testing and automation library.

    Project mention: How to Build a LinkedIn Outreach Pipeline (Without Getting Your Account Banned) | dev.to | 2026-06-12

    What worked was switching to Patchright, a Playwright fork that patches those patterns at the Chrome DevTools Protocol level, before any page JavaScript runs. It was a one-line replacement: import { chromium } from 'patchright' and the rest of the Playwright API stays the same. We paired that with installing real google-chrome-stable in the image instead of relying on bundled Chromium, which gives a more believable TLS handshake. LinkedIn's edge can fingerprint the handshake itself through JA3 and JA4, and bundled Chromium has a slightly different signature from the Chrome a real person runs.

  7. dembrandt

    Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command.

    Project mention: Ambiguity Dies, TypeScript Flies, and Browsers Confess | dev.to | 2025-12-11

    On the tools front: ExposedByDefault reveals everything your browser hands out automatically (eye-opening privacy check!), Remend auto-closes broken markdown mid-stream (essential for AI content generation), Walrus delivers 1.2M writes/sec on consumer hardware as the Rust-powered Kafka alternative, and Dembrandt extracts any site's design tokens with one npx commandβ€”logo, colors, typography, the works!

  8. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  9. reader

    Open source web infrastructure for AI. Scrape, crawl, and automate the web, clean markdown, browser sessions, ready for your agents. (by vakra-dev)

    Project mention: Reader – web scraping that outputs clean Markdown for LLMs | news.ycombinator.com | 2026-02-21
  10. teracrawl

    High-performance web crawler API optimized for LLMs. Turn any search or website into clean Markdown using remote browsers. Firecrawl alternative

    Project mention: Stop crawling my HTML you dickheads – use the API | news.ycombinator.com | 2025-12-14

    The only way you can block these "AI" scrapers is a combination of IP filtering (https://spur.us/) and Fingerprinting (https://abrahamjuliot.github.io/creepjs/).

    Things like browserbase are easy to block with this. It's a losing battle though, personally moved entirely to real environments for https://browser.cash/developers

  11. GEO AEO Tracker

    Open-source, local-first AI visibility intelligence dashboard. Track your brand across 6 AI models.

  12. ayakashi

    :zap: Ayakashi.io - The next generation web scraping framework

  13. charlotte

    Token-efficient browser MCP server β€” structured web pages for AI agents, not raw accessibility dumps (by TickTockBent)

    Project mention: Anatomy of a GitHub Actions Supply Chain Attack Targeting MCP Repos | dev.to | 2026-04-08

    Charlotte is a browser automation MCP server. The PR came from an account called internet-dot and added .github/workflows/hol-skill-validate.yml:

  14. geoleadscraper

    Free open-source Google Maps scraper β€” Chrome extension to extract business leads (name, address, phone, website, email) from Google Maps, Yandex Maps & 2GIS and export to CSV/Excel. No API key, no account.

    Project mention: Show HN: GeoLeadScraper – Open-source Google Maps scraper (Chrome extension) | news.ycombinator.com | 2026-06-11
  15. browserclaw

    The AI-native browser automation library. Snapshot + ref targeting β€” born from OpenClaw, built for agents, by agents.

    Project mention: 50 Lines of TypeScript to Automate Any Website with AI | dev.to | 2026-03-05

    Here's a complete AI browser agent using browserclaw and Claude:

  16. super-scraper

    Generic REST API for scraping websites. Drop-in replacement for ScrapingBee, ScrapingAnt, and ScraperAPI services. And it is open-source!

  17. crawlee-cloud

    Self-hosted, open-source platform for running Apify Actors. Drop-in compatible with the Apify SDK.

    Project mention: Show HN: Self-hosted Apify-compatible platform for web scraping | news.ycombinator.com | 2025-12-26

    - CLI: Push, run, and manage Actors from your terminal

    Stack: Node.js, Fastify, PostgreSQL, Redis, S3/MinIO, Next.js

    GitHub: https://github.com/crawlee-cloud/crawlee-cloud

    Happy to answer questions!

  18. veilbrowser

    Stealth browser for AI agents β€” real Chrome over raw CDP, no Playwright/Puppeteer. TypeScript + MCP-native. Passes sannysoft 57/57, bypasses Cloudflare.

    Project mention: Show HN: Veil – stealth browser for AI agents (real Chrome no Playwright) | news.ycombinator.com | 2026-06-09
  19. botasaurus-starter

    πŸš€ OFFICIAL STARTER TEMPLATE FOR BOTASAURUS SCRAPING FRAMEWORK πŸ€–

  20. LeMondeRssReader

    :newspaper: Read RSS feed from LeMonde.fr and display news inside the App

  21. scrapyteer

    Web crawling & scraping framework for Node.js on top of headless Chrome browser

  22. cbrowser

    Cognitive Browser: The browser automation that thinks. Constitutional safety β€’ Persona UX testing β€’ Natural language interface β€’ Self-healing selectors β€’ Built for AI agents

    Project mention: Show HN: CBrowser – Simulate how a confused first-timer experiences your website | news.ycombinator.com | 2026-02-27
  23. atlas

    Research Agent for the Open Web (by steel-dev)

    Project mention: Atlas – open-source deep research you own | news.ycombinator.com | 2026-06-25
  24. capmonster-nodejs-captcha-solver

    Official Node.js / TypeScript SDK for CapMonster Cloud. Bypass reCAPTCHA, Cloudflare Turnstile, DataDome in Puppeteer and Playwright scripts.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript web-scraping discussion

Log in or Post with

TypeScript web-scraping related posts

  • Fingerprinting a website's tech stack from a single HTTP request (no headless browser)

    1 project | dev.to | 5 Sep 2026
  • Atlas – open-source deep research you own

    1 project | news.ycombinator.com | 25 Jun 2026
  • hasdata-cli VS crawlee - a user suggested alternative

    2 projects | 4 Jun 2026
  • Building a self-hosted browser scraping service (is it more hassle than its worth?)

    2 projects | dev.to | 27 May 2026
  • I Built 34 Web Scrapers β€” Here's What I Learned About Anti-Bot Detection

    1 project | dev.to | 18 Mar 2026
  • BrowserClaw – Accessibility snapshot and ref targeting for AI browser agents

    3 projects | news.ycombinator.com | 19 Feb 2026
  • I Built 23 Free Web Scrapers on Apify β€” Here is What I Learned

    1 project | dev.to | 17 Feb 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Sep 2026
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source web-scraping projects in TypeScript? This list will help you:

# Project Stars
1 firecrawl 176,641
2 crawlee 25,664
3 maxun 17,361
4 wigolo 5,161
5 patchright 4,273
6 dembrandt 3,299
7 google-search 609
8 reader 558
9 teracrawl 282
10 GEO AEO Tracker 250
11 ayakashi 216
12 charlotte 178
13 geoleadscraper 46
14 browserclaw 44
15 super-scraper 43
16 crawlee-cloud 42
17 veilbrowser 42
18 botasaurus-starter 36
19 LeMondeRssReader 35
20 scrapyteer 20
21 cbrowser 19
22 atlas 17
23 capmonster-nodejs-captcha-solver 16

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?