Chrome

Top 23 Chrome Open-Source Projects

  1. Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Project mention: I still like Sublime Text in 2025 | news.ycombinator.com | 2025-01-28

    I went back to Sublime Text after trying VS Code for a few months.

    VS Code is very nice, when it works. My main problems had to do with the extension ecosystem. It felt very chaotic: it was hard to figure out which ones to install to get the functionality I wanted. Updates to Python extensions sometimes caused instability, crashing the editor. And I found it difficult to set extension preferences: the UI tries to be slick but in practice it ends up being clunky and awkward. On top of that, there was an annoying bug on Linux, related to Electron, that prevented the Save dialog box from appearing properly, which... kind of sucks. https://github.com/electron/electron/issues/32857

    Sublime is the perfect programmer's editor for dynamic languages like Python, and for general text editing. It's lightning fast. LSP is just enough to be helpful without getting in the way. Workspaces work the way I would expect. I prefer editing JSON files for preferences over navigating a complex GUI.

    Best money I've ever spent on a license, and I'll happily renew just for maintenance updates, to be honest.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. puppeteer

    JavaScript API for Chrome and Firefox

    Project mention: End-to-End SEO Testing with Playwright and Lighthouse | dev.to | 2025-03-06

    Vitest is a next-generation JavaScript testing framework powered by Vite. It’s an excellent alternative to Jest, offering native TypeScript support, a fast setup, and solid performance. However, while it has an experimental headless browser, it’s not ideal for advanced scenarios like running SEO audits in CI/CD pipelines. Instead, we can pair Vitest with Pupetter, a more mature tool for headless browser automation.

  4. Playwright

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

    Project mention: Additional Notes on Responses API and Agents SDK | dev.to | 2025-03-13

    Sample apps using Playwright, Browserbase, and Scrapybara

  5. mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Project mention: Setting up a trusted, self-signed SSL/TLS certificate authority in Linux | news.ycombinator.com | 2025-02-17

    Interesting, just checked out if mkcert (the popular way of doing this) supports it and found two issues:

    https://github.com/FiloSottile/mkcert/issues/131

    https://github.com/FiloSottile/mkcert/pull/113

    Hopefully Filippo revisits this now that it's broadly supported.

  6. linux-command

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux

    Project mention: Issue 007 -- Surviving the AI Era | dev.to | 2024-07-14

    Comprehensive Linux Command List

  7. Jobs_Applier_AI_Agent_AIHawk

    Jobs_Applier_AI_Agent_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.

    Project mention: Jobs Applier AI Agent | news.ycombinator.com | 2024-12-08
  8. octotree

    GitHub on steroids

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. Nightmare

    A high-level browser automation library.

  11. SingleFile

    Web Extension for saving a faithful copy of a complete web page in a single HTML file

    Project mention: Ask HN: Good Pocket Alternative | news.ycombinator.com | 2025-01-27

    * I really just want pocket as a bookmarking tool than the web reader. The web reader works, but it's very bad in cases with a lot of embeds/code snippets. If a site is pay-walled, only a small section is available in Pocket. I usually open the actual page in this case than read in pocket.

    * Some links I added a long time ago are permanently lost because the original page got taken down. It'd be much better if a permanent snapshot was taken(including all the images, this is pretty easy to do with something like https://github.com/gildas-lormeau/SingleFile) of the page and is available even if the original page is lost.

  12. chrome-extensions-samples

    Chrome Extensions Samples

    Project mention: A Beginners guide to Building Content Scripts | dev.to | 2024-07-26

    Setting up a Chrome extension file is pretty straightforward. For further reference building extensions, attached below is the link to the Chrome extension documentation page. An ideal Chrome extension must include a well-detailed manifest.json file which provides the default background information about the Chrome extension. Also, the appropriate JS file to be executed is also included. Other additional files (HTML and CSS) help provide aesthetics to the extension. With that, let's go on to build our extension, incorporating our content script injection. We will illustrate the power of content scripts by creating a Chrome extension which displays a button overlaying on any active web page we navigate to.

  13. metamask-extension

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

    Project mention: Using Drosera Traps to Investigate a Vulnerable Smart Contract | dev.to | 2025-02-17

    Make sure Metamask is connected on remix, and if your wallet does not have faucet, you can fund it using this link.

  14. react-color

    :art: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more

  15. HackBrowserData

    Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).

  16. cat-catch

    猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension

    Project mention: Cat-Catch: A Browser Extension for Resource Sniffing | news.ycombinator.com | 2024-08-06
  17. chromedp

    A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.

    Project mention: Rustify some puppeteer code | dev.to | 2024-06-27

    To my surprise the code was closer in structure to the puppeteer version than it was to the chromedp. The chromedp version uses nested context declarations to manage the browser and page runtimes, the rust version uses a more linear approach. You construct a browser instance and then you can interact with it as a user would. This points at the fact that the chromiumoxide api is higher level.

  18. SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: Premium Lite: Watch your favorite creators ad-free | news.ycombinator.com | 2025-03-05

    I use https://sponsor.ajay.app/ to skip over them

  19. undetected-chromedriver

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

    Project mention: Cross-platform RAT deployed by weaponized 'requests' clone | dev.to | 2024-08-30

    Failed Proof-of-Origin checks: The package claimed to be associated with the GitHub repository undetected-chromedriver, but other packages held stronger claims to this repository.

  20. clients

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

    Project mention: Bitwarden introduces mandatory 2FA for new devices | news.ycombinator.com | 2025-01-28

    The new extension is a lagfest. There's a noticeable 2s latency to every action now. I don't know how something like this makes it to GA. Long ticket: https://github.com/bitwarden/clients/issues/12286

  21. browserless

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

  22. FlareSolverr

    Proxy server to bypass Cloudflare protection

  23. gotenberg

    A developer-friendly API for converting numerous document formats into PDF files, and more!

    Project mention: 5 Free Open-Source Tools to Make Your Next Project Easier | dev.to | 2024-12-26
  24. InfoSpider

    INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。

  25. omni

    The all-in-one tool to supercharge your productivity ⌨️

  26. 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).

Chrome discussion

Log in or Post with

Chrome related posts

  • Ask HN: Why are there no open-source Remote Browser Isolation solutions?

    2 projects | news.ycombinator.com | 12 Mar 2025
  • End-to-End SEO Testing with Playwright and Lighthouse

    3 projects | dev.to | 6 Mar 2025
  • SponsorBlock Dataset Uses

    1 project | news.ycombinator.com | 3 Mar 2025
  • Self-Hosting a Firefox Sync Server

    8 projects | news.ycombinator.com | 28 Feb 2025
  • Using Drosera Traps to Investigate a Vulnerable Smart Contract

    1 project | dev.to | 17 Feb 2025
  • Show HN: CloudTabs Remote Browser Platform

    1 project | news.ycombinator.com | 7 Feb 2025
  • Ask HN: Good Pocket Alternative

    1 project | news.ycombinator.com | 27 Jan 2025
  • A note from our sponsor - Nutrient
    www.nutrient.io | 15 Mar 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Index

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

# Project Stars
1 Electron 115,839
2 puppeteer 89,985
3 Playwright 70,037
4 mkcert 52,626
5 linux-command 32,908
6 Jobs_Applier_AI_Agent_AIHawk 27,477
7 octotree 22,978
8 Nightmare 19,584
9 SingleFile 17,016
10 chrome-extensions-samples 16,108
11 metamask-extension 12,408
12 react-color 12,080
13 HackBrowserData 12,027
14 cat-catch 11,814
15 chromedp 11,515
16 SponsorBlock 11,007
17 undetected-chromedriver 10,826
18 clients 9,883
19 browserless 9,679
20 FlareSolverr 8,849
21 gotenberg 8,796
22 InfoSpider 7,936
23 omni 7,282

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?