Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 TypeScript Chromium Projects
-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Project mention: Report Generation: Asynchronous Jobs, Validation, and Load Latency Explained | dev.to | 2026-09-04
-
Project mention: TiVo to charge money for skipping commercials in your own recordings | news.ycombinator.com | 2026-09-06
[1]:https://sponsor.ajay.app/
Also hate clickbait title cards? Theres now an extension to remove those as well: https://dearrow.ajay.app/
This SponsorBlock extension also integrates with yt-dlp so downloaded videos can have ads stripped in the final video. That way you don't even have to ever go to youtube itself. The war isn't over yet and people must keep fighting back.
-
Project mention: Let your Coding Agent debug the browser session with Chrome DevTools MCP | news.ycombinator.com | 2026-03-15
I do this via BrowserOS -- https://github.com/browseros-ai/BrowserOS
It has an in-built MCP server and I use it with claude code, codex and like it quite a lot.
-
-
obsidian-clipper
Highlight and capture the web in your favorite browser. The official Web Clipper extension for Obsidian.
Project mention: How to Build Karpathy's LLM Wiki: The Complete Guide to AI-Maintained Knowledge Bases | dev.to | 2026-04-22 -
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Chrome had no official arm64 build. There are distro specific builds from debian, fedora etc for arm64 chromium, but google had no official arm64 build.
There were actually some paid services that provided a distro-agnostic chromium arm64 builds mostly targeting people running puppeteer on AWS ARM lambda. You can see some discussion here https://github.com/alixaxel/chrome-aws-lambda/issues/241
-
x-crawl
x-crawl is a flexible Node.js multifunctional crawler library. Flexible usage and numerous functions can help you quickly, safely, and stably crawl pages, interfaces, and files.
-
Project mention: PDF Generation on the Server: Puppeteer vs @react-pdf/renderer (A Production Comparison) | dev.to | 2026-05-14
The solution is @sparticuz/chromium — a version of Chromium packaged specifically for AWS Lambda and Vercel's serverless environment. It uses a compressed binary that downloads lazily at runtime.
-
-
YouTube-No-Translation
Web browser add-on that prevents YouTube's automatic translations! It keeps titles, descriptions, and audio in their original language.
Project mention: Web browser add-on that prevents YouTube's automatic translations | news.ycombinator.com | 2025-11-07 -
AntiBrow
Kernel-level antidetect browser with the Playwright API you already write. Python + Node SDKs, MCP-ready, unlimited local profiles. Linux x64 + arm64, macOS Intel + Apple Silicon, Windows x64.
-
-
-
-
-
Recorder
A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨ (by DeploySentinel)
-
Project mention: OpenAI launched Atlas and I killed it with a Chrome extension | dev.to | 2025-11-05
Here’s the code for the project: https://github.com/ComposioHQ/open-chatgpt-atlas
-
-
Project mention: Show HN: I made a simpler API for Chrome's on-device LLM | news.ycombinator.com | 2026-04-22
-
Project mention: WebDriver BiDi+ – JavaScript translation layer between CDP and BiDi | news.ycombinator.com | 2025-12-06
-
cloakbrowser-mcp
⚡ CloakBrowser MCP server for AI agents: Playwright-powered browsing, clean tool forwarding, Docker support, and multi-session HTTP transport.
Project mention: CloakBrowser MCP: Playwright MCP tools with a CloakBrowser Chromium runtime | dev.to | 2026-06-06GitHub: https://github.com/swimmwatch/cloakbrowser-mcp
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Chromium discussion
TypeScript Chromium related posts
-
TiVo to charge money for skipping commercials in your own recordings
-
pdfik-js alternatives - puppeteer, gotenberg, and api2pdf.node
4 projects | 17 Aug 2026 -
Rustwright: Playwright rewritten in Rust that uses 70% less memory
-
Building a self-hosted browser scraping service (is it more hassle than its worth?)
-
PDF Generation on the Server: Puppeteer vs @react-pdf/renderer (A Production Comparison)
-
Show HN: I made a simpler API for Chrome's on-device LLM
-
HTML to PDF API: Convert Web Content to PDF Programmatically with Foxit
-
A note from our sponsor - AppSignal
www.appsignal.com | 6 Oct 2026
Index
What are some of the best open-source Chromium projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Playwright | 96,983 |
| 2 | puppeteer | 95,649 |
| 3 | SponsorBlock | 13,883 |
| 4 | BrowserOS | 13,816 |
| 5 | shortest | 5,684 |
| 6 | obsidian-clipper | 5,287 |
| 7 | patchright | 4,743 |
| 8 | chrome-aws-lambda | 3,285 |
| 9 | x-crawl | 1,887 |
| 10 | chromium | 1,651 |
| 11 | archiveweb.page | 1,583 |
| 12 | YouTube-No-Translation | 1,262 |
| 13 | AntiBrow | 991 |
| 14 | Hermione | 832 |
| 15 | html-pdf-chrome | 807 |
| 16 | secret-agent | 738 |
| 17 | sessionic | 570 |
| 18 | Recorder | 504 |
| 19 | open-chatgpt-atlas | 443 |
| 20 | tomato-clock | 360 |
| 21 | simple-chromium-ai | 268 |
| 22 | chromium-bidi | 172 |
| 23 | cloakbrowser-mcp | 115 |