Top 23 Chrome Open-Source Projects

  • Electron

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

    Project mention: Electron: Build Desktop Applications Using Plain Javascript | | 2023-02-08

    Electron is a cross-platform shell — a user interface for accessing operating system services both via command line (CLI) and graphical user interface (GUI).

  • puppeteer

    Headless Chrome Node.js API

    Project mention: How to hide my Selenium browser from WizzAir's detector? | | 2023-02-08

    you may use Puppeteer with:

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Playwright

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

    Project mention: What is the best way to simulate "open an web browser application and login" without having to open 400 browsers to get 400 users online? | | 2023-02-06
  • mkcert

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

    Project mention: Looking for some advice on SSL usage with express redis and postgres inside Docker | | 2023-02-01

    yes - I do my development in a dockerized environment. On a side note, I use docker to create a private network between my services (db, redis, auth, api, nginx, etc) so I don't need to encrypt intra-service communication, only my public interfaces need https. It simplifies everything. Another dev tip, check out mkcert to solve all kinds local development cert issues.

  • bypass-paywalls-chrome

    Bypass Paywalls web browser extension for Chrome and Firefox.

    Project mention: Dublin double murder and suicide: Autopsy report rules father died by suicide | | 2023-02-08

    There's also this: that is amazing for many websites.

  • octotree

    GitHub on steroids

    Project mention: Extensões para Navegador - Turbinando sua experiência no GitHub | | 2022-04-20
  • Nightmare

    A high-level browser automation library.

    Project mention: Web Scraping Google With Node JS | | 2022-09-24

    Nightmare JS is a web automation library designed for websites that don’t own APIs and want to automate browsing tasks. Nightmare JS is mostly used by developers for UI testing and crawling. It can also help mimic user actions(like goto, type, and click) with an API that feels synchronous for each block of scripting.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • chrome-extensions-samples

    Chrome Extensions Samples

    Project mention: [AskJS] What are the worst case scenarios for programmatically setting arbitrary Web pages (Origins) as Client or WindowClient of a ServiceWorker? | | 2022-12-25
  • react-color

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

    Project mention: Five Time Saving React Packages You MUST Try! | | 2022-12-19


  • SingleFile

    Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML file

    Project mention: How to print all pages of a website? | | 2023-02-05

    Install this:

  • metamask-extension

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

    Project mention: Metamask compromised? Chrome extension | | 2023-02-08

    Make sure your extension has been installed from the correct source. You can remove the one you have and go to and install the extension from there, for the respective supported browser on which you are when accessing it.

  • chromedp

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

    Project mention: How can I do infinte scroll with go http | | 2022-11-16

    You could use something like the chrome dev tools ( or look into JS runtimes in Go and try to handle the I/O yourself.

  • HackBrowserData

    Decrypt passwords/cookies/history/bookmarks from the browser. 一款可全平台运行的浏览器数据导出解密工具。

    Project mention: Show HN: List of Hacking Resources | | 2022-07-27

  • url-to-pdf-api

    Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.

  • InfoSpider

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

  • SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: Playlet: Youtube app for Roku TV | | 2023-02-08

    Integrates SponsorBlock

  • omni

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

    Project mention: What chrome extensions are you using in 2023? | | 2023-01-10 - for self-organization and optional browsing through your bookmarks in a familiar way (if you like Cmd+K spotlight search bar a common pattern in many modern applications, this is for you!)

  • clients

    Bitwarden client applications (web, browser extension, desktop, and cli)

    Project mention: Bitwarden design flaw: Server side iterations | | 2023-01-25

    Looks like there's also some effort to implement argon2

  • Ferret

    Declarative web scraping

  • chrome

    The browserless Chrome service in Docker. Run on our cloud, or bring your own.

    Project mention: Angular docker base image | | 2022-12-20

    I had a look to this one: ... but it is not suitable for builds, e.g. set to production mode, user permissions and so on.

  • melonJS

    a fresh & lightweight javascript game engine

    Project mention: Final FLiP Stack Weekly of 2022 | | 2022-12-23
  • themer

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

  • xdm

    Powerfull download accelerator and video downloader

    Project mention: Transmission 4.0.0 has been released with over a years worth of new features and fixes! | | 2023-02-07

    I just use freedownloadmanager. It's able to handle both normal downloads and torrent. It has issues with Wayland last I checked though, but maybe that's been fixed? It also used to be able to download YouTube videos like xdman which seems to retain that feature in the last beta build I tried, but I heard they faced the same legal threat as yt-dl and had to take it down.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-02-08.

Chrome related posts


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

Project Stars
1 Electron 105,727
2 puppeteer 81,704
3 Playwright 47,402
4 mkcert 39,399
5 bypass-paywalls-chrome 33,159
6 octotree 22,343
7 Nightmare 19,338
8 chrome-extensions-samples 11,555
9 react-color 11,197
10 SingleFile 10,060
11 metamask-extension 9,357
12 chromedp 8,594
13 HackBrowserData 6,933
14 url-to-pdf-api 6,760
15 InfoSpider 6,460
16 SponsorBlock 6,366
17 omni 5,969
18 clients 5,492
19 Ferret 5,206
20 chrome 5,187
21 melonJS 5,160
22 themer 5,018
23 xdm 4,856
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.