TypeScript Chrome

Open-source TypeScript projects categorized as Chrome

Top 23 TypeScript Chrome Projects

  1. puppeteer

    JavaScript API for Chrome and Firefox

    Project mention: Puppeteer C# vs IronPDF: Best PDF Library for .NET Developers (With Code Examples) | dev.to | 2025-10-28

    using PuppeteerSharp; using PuppeteerSharp.Media; using System.Threading.Tasks; // Download and launch headless Chromium await new BrowserFetcher().DownloadAsync(); using var browser = await Puppeteer.LaunchAsync(new LaunchOptions { Headless = true }); // Open new browser tab using var page = await browser.NewPageAsync(); await page.GoToAsync("https://github.com/puppeteer/puppeteer", WaitUntilNavigation.Networkidle0); await page.PdfAsync("custom_header_footer.pdf", new PdfOptions { Format = PaperFormat.A4, DisplayHeaderFooter = true, HeaderTemplate = "Header", FooterTemplate = "Page ", MarginOptions = new MarginOptions { Top = "60px", Bottom = "60px" } });

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. Playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

    Project mention: Use Fully Sites and key points | dev.to | 2025-11-27

    Testing tool: https://playwright.dev/

  4. chrome-devtools-mcp

    Chrome DevTools for coding agents

    Project mention: Claude in Chrome | news.ycombinator.com | 2025-12-21
  5. metamask-extension

    :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

    Project mention: How to Monetise Your API in Next.js using the x402 Protocol | dev.to | 2025-11-12

    MetaMask wallet Chrome extension installed in your browser. You will also need to add the base sepolia network and claim some free USDC testnet tokens from the faucet.

  6. SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: YouTube Just Ate TV. It's Only Getting Started | news.ycombinator.com | 2025-10-26

    Yes, no ads from Google's side and ads by creators themselves (e.g. Raid Shadow Legends, SquareSpace, Manscaped, NordVPN etc. etc.) get skipped via a community-sourced database called Sponsorblock.

    https://sponsor.ajay.app/

    (Sponsorblock is also available as a browser extension for most browsers but has an open API for other developers to use)

  7. browserless

    Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

  8. clients

    Bitwarden client apps (web, browser extension, desktop, and cli).

    Project mention: NPM debug and chalk packages compromised | news.ycombinator.com | 2025-09-08

    >Autofill is your primary defense against phishing,

    The autofill feature is not 100% reliable for various reasons:

    (1) some companies use different domains that are legitimate but don't exactly match the url in the password manager. Troy Hunt who runs https://haveibeenpwned.com/ got tricked because he knew autofill often blank because of different domains[1]. His sophisticated knowledge and heuristics of how autofill is implemented -- actually worked against him.

    (2) autofill doesn't work because of technical bugs in the plugin, HTML element detection, interaction with new browser versions, etc. It's a common complaint with all plugins:

    https://www.google.com/search?q=1password+autofill+doesn%27t...

    https://www.1password.community/discussions/1password/1passw...

    https://github.com/bitwarden/clients/issues?q=is%3Aissue%20a...

    [1] >Thirdly, the thing that should have saved my bacon was the credentials not auto-filling from 1Password, so why didn't I stop there? Because that's not unusual. There are so many services where you've registered on one domain (and that address is stored in 1Password), then you legitimately log on to a different domain. -- from: https://www.troyhunt.com/a-sneaky-phish-just-grabbed-my-mail...

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. themer

    🎨 themer takes a set of colors and outputs themes for your apps (editors, terminals, wallpapers, and more).

  11. extension.js

    🧩 The cross-browser extension framework

  12. AdguardBrowserExtension

    AdGuard browser extension

  13. devtools-frontend

    The Chrome DevTools UI

    Project mention: Closer to the Metal: Leaving Playwright for CDP | news.ycombinator.com | 2025-08-20

    While that is the origin story of Playwright in 2020, that's no longer really true. Puppeteer is alive and well and arguably moving faster than Playwright these days because it's updated in lockstep with https://github.com/ChromeDevTools/devtools-frontend

  14. jest-puppeteer

    Run tests using Jest & Puppeteer 🎪✨

  15. lightproxy

    💎 Cross platform Web debugging proxy

  16. obsidian-clipper

    Highlight and capture the web in your favorite browser. The official Web Clipper extension for Obsidian.

    Project mention: Obsidian Bases | news.ycombinator.com | 2025-08-18

    You could use Obsidian Web Clipper to save pages from your browser and then make a base that filters based on the folder or tag you use for your bookmarks.

    https://obsidian.md/clipper

  17. asar

    Simple extensive tar-like archive format with indexing

  18. hls-downloader

    Web Extension for sniffing and downloading HTTP Live streams (HLS)

  19. vytal-extension

    Browser extension to spoof timezone, geolocation, locale and user agent.

  20. Bonjourr

    Minimalist & lightweight startpage inspired by iOS

  21. stylebot

    Change the appearance of the web instantly

  22. elevate

    A sport app to "Elevate" your training experience and goals! Track your fitness and progressions over time. Analyse deeper your activities. And more...

  23. news-feed-eradicator

    A browser extension that deletes your news feed and replaces it with a nice quote

    Project mention: The guide to reduce screen time | news.ycombinator.com | 2025-04-09

    - Use News Feed Eradicator (https://github.com/jordwest/news-feed-eradicator/) to remove feeds from websites which have some utility for me (e.g. LinkedIn) but can be a time sink

    Honestly, these steps have worked quite well for me thus far. I have managed to get back into reading (both fiction, non-fiction as well as academic textbooks), freed up time to spend with family and friends, and also gotten into watching TV shows - something I had not really done in the last 2-3 years due to being hooked on short form media

  24. unclutter

    A modern reader mode and article library for your browser.

  25. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream 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 Chrome discussion

TypeScript Chrome related posts

  • WebDriver BiDi+ – JavaScript translation layer between CDP and BiDi

    1 project | news.ycombinator.com | 6 Dec 2025
  • Bloom Filters, Favicon Spies, and NPM's 90-Day Clock

    5 projects | dev.to | 27 Nov 2025
  • Automate UI Bug Fixing with Chrome MCP Server and Copilot

    1 project | dev.to | 24 Nov 2025
  • How to Monetise Your API in Next.js using the x402 Protocol

    2 projects | dev.to | 12 Nov 2025
  • Puppeteer C# vs IronPDF: Best PDF Library for .NET Developers (With Code Examples)

    3 projects | dev.to | 28 Oct 2025
  • YouTube Just Ate TV. It's Only Getting Started

    2 projects | news.ycombinator.com | 26 Oct 2025
  • Attention Is a Luxury Good

    1 project | news.ycombinator.com | 18 Oct 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 puppeteer 93,086
2 Playwright 80,409
3 chrome-devtools-mcp 17,265
4 metamask-extension 12,983
5 SponsorBlock 12,456
6 browserless 12,057
7 clients 11,732
8 themer 5,754
9 extension.js 4,498
10 AdguardBrowserExtension 3,892
11 devtools-frontend 3,695
12 jest-puppeteer 3,551
13 lightproxy 3,167
14 obsidian-clipper 2,775
15 asar 2,766
16 hls-downloader 2,393
17 vytal-extension 1,965
18 Cookie-AutoDelete 1,936
19 Bonjourr 1,711
20 stylebot 1,574
21 elevate 1,382
22 news-feed-eradicator 1,344
23 unclutter 1,307

Sponsored
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io