Top 23 Chrome Open-Source Projects
-
(node:20980) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron. See https://github.com/electron/electron/issues/23506 for more information
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
Project mention: How can I create a certificate so that I can use TLS in Socket connections? (crypto/tls) | reddit.com/r/golang | 2021-04-19Either use OpenSSL itself or use this tool to generate a self signed one: https://github.com/FiloSottile/mkcert
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
- https://open.segment.com
-
Project mention: Credit Suisse’s Exposure to Archegos Investments Grew to More Than $20 Billion | reddit.com/r/wallstreetbets | 2021-04-21
-
headless-recorder
🎥 Headless recorder is a Chrome extension that records your browser interactions and generates a Puppeteer or Playwright script.
Project mention: Launch HN: Axiom (YC W21) – No-code browser automation a.k.a. RPA for everyone | news.ycombinator.com | 2021-03-03Check out Headless Recorder. It records browser interactions and generates Puppeteer and Playwright scripts.
-
Google's Web Fundamentals covers performance, amongst other things.
-
-
Project mention: A chrome extension that lets you "tYpE lIkE tHiS" | reddit.com/r/SideProject | 2021-03-15
Followed some tutorials on youtube and use the chrome api docs https://github.com/GoogleChrome/chrome-extensions-samples
-
uBlock
uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. (by uBlock-LLC)
Project mention: Wow github is actually pretty addicting | reddit.com/r/learnprogramming | 2021-03-28It's a hub for open-source code. You can share your code, but also contribute to others code. For example, here is uBlock's source code. If there is a bug when you use it, you can ask other users if they know how to fix it. Or better, you can download the code yourself, find the bug and fix it. Then you can send that fix to them and it gets added to the code. Now you have personally improve that tool!
-
url-to-pdf-api
Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.
Using this library, you can easily set up a microservice which will take the required URL as a query parameter, along with page size & various other customization options. You can find the library here
-
Future plans I have is for these workers to actually run chromedp (https://github.com/chromedp/chromedp) or something similar to generate a har file. Currently the har file can't be generated with chromedp but you could use a proxy like martian (https://github.com/google/martian) maybe to generate this. Then you could results like https://tools.pingdom.com/ (the tool seems not to show each file request for me anymore) for every uptime check and keep stats for this. You are not only testing the uptime then but also the full load time of the page along with checking for other potential problems.
-
InfoSpider
INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。
kangvcar/InfoSpider (Python): INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。
-
metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
-
-
Polar Bookshelf
Polar is a personal knowledge repository for PDF and web content supporting incremental reading and document annotation.
“Some books are to be tasted, others to be swallowed, and some few to be chewed and digested; that is, some books are to be read only in parts; others to be read, but not curiously; and some few are to be read wholly, and with diligence and attention.” -- Francis Bacon
Mortimer Adler's How to Read a Book provides a decent framework for dealing with the variety of books out there. There are also tools like Polar[1] that provide an easy way to do incremental reading[2] which may help when attacking a book piece by relevant piece.
-
themer
🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).
Project mention: Tutorial on new tool to quickly make the JSON file for themes | reddit.com/r/vscode | 2021-03-26https://themer.dev/ is also pretty neat.
-
If you want a Chrome/Firefox extension that does some of these things and more, check out Surfingkeys:
-
melonjs/melonJS - a fresh & lightweight javascript game engine
-
SingleFile
Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
Regarding a library of HTML documents: https://github.com/gildas-lormeau/SingleFile#install
-
jest-playwright is added to the jest configuration as a preset which makes all the features available to be used at your disposal. It was inspired by jest-puppeteer.
-
Project mention: Deactivate scrolling of body while lightbox is visible | reddit.com/r/jquery | 2021-04-18
This is actually a tricky problem when you factor in all browsers and mobile devices. This little library should help: https://github.com/willmcpo/body-scroll-lock
-
Project mention: Tool that could help you decrypt data from the browser ( passwords|bookmarks|cookies|history ) | reddit.com/r/computerforensics | 2021-01-26
-
Project mention: Firefox Not Acknowledging Integration Being Enabled in Desktop Client | reddit.com/r/Bitwarden | 2021-04-16
If you are... It seems to be the same issue as reported here: https://github.com/bitwarden/browser/issues/1731
Index
What are some of the best open-source Chrome projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Electron | 91,385 |
2 | mkcert | 28,937 |
3 | Nightmare | 18,857 |
4 | bypass-paywalls-chrome | 14,779 |
5 | headless-recorder | 12,913 |
6 | WebFundamentals | 11,917 |
7 | react-color | 9,616 |
8 | chrome-extensions-samples | 8,081 |
9 | uBlock | 8,017 |
10 | url-to-pdf-api | 6,394 |
11 | chromedp | 6,132 |
12 | InfoSpider | 5,455 |
13 | metamask-extension | 4,610 |
14 | Ferret | 4,455 |
15 | Polar Bookshelf | 4,305 |
16 | themer | 4,078 |
17 | Surfingkeys | 3,452 |
18 | melonJS | 3,344 |
19 | SingleFile | 3,202 |
20 | jest-puppeteer | 3,078 |
21 | body-scroll-lock | 3,050 |
22 | HackBrowserData | 3,002 |
23 | browser | 2,693 |