JavaScript Chrome

Open-source JavaScript projects categorized as Chrome | Edit details

Top 23 JavaScript Chrome Projects

  • GitHub repo octotree

    GitHub on steroids

    Project mention: Powering your GitHub | dev.to | 2021-10-01

    Respository - Octotree

  • GitHub repo bypass-paywalls-chrome

    Bypass Paywalls web browser extension for Chrome and Firefox.

    Project mention: You will starve, but it's for your health and safety so it's good. | reddit.com/r/CoronavirusCirclejerk | 2021-10-27

    https://github.com/iamadamdev/bypass-paywalls-chrome you're welcome

  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo Nightmare

    A high-level browser automation library.

    Project mention: Machine Learning or AI? [D] | reddit.com/r/MachineLearning | 2021-07-15

    install any end to end testing system, such as playwright, puppeteer, or nightmare

  • GitHub repo headless-recorder

    Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.

    Project mention: Headless recorder is a Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script. | reddit.com/r/vuejs | 2021-07-20
  • GitHub repo react-color

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

    Project mention: I’m looking for a certain library for colors | reddit.com/r/webdev | 2021-08-18

    depends on the environment/framework you would use. Eg. I use https://casesandberg.github.io/react-color/ as color selector for react.

  • GitHub repo chrome-extensions-samples

    Chrome Extensions Samples

    Project mention: Running React Native everywhere: Browser Extensions & Electron | dev.to | 2021-09-28

    With the WebExtension API (for Firefox) and the Chrome Extension API (for Chrome, Edge, Opera, and Vivaldi), we can run our React Native for Web app in a browser extension.

  • GitHub repo uBlock

    uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. (by uBlock-LLC)

    Project mention: overflow:hidden solution for GDPR consent buttons/elements | reddit.com/r/uBlockOrigin | 2021-08-17

    I've posted this issue a while ago: https://github.com/uBlock-LLC/uBlock/issues/1831

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo metamask-extension

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

    Project mention: Amazon Eero Router Won't Allow Anyone to Swap Tokens | reddit.com/r/UniSwap | 2021-10-26

    I linked my MetaMask account with Uniswap, and when it came time to swap my ETH for Satiama, I could not move forward to the last step and confirm swap details. It took me hours to figure this issue out; however, if you can't swap tokens and have the Amazon Eero router, then chances are that's your problem.

  • GitHub repo themer

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

    Project mention: Node.js Packages and Resources | dev.to | 2021-09-06

    themer - Generate themes for your editor, terminal, wallpaper, Slack, and more.

  • GitHub repo 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

    Project mention: Should locally stored webpages adjust for the display size like they do on the "live web"? | reddit.com/r/firefox | 2021-10-17

    I've saved some webpages with Singlefile -- a recommended addon, can be automated, in active development... supposedly high compatibility with websites. The pages I've saved in the past (such as a Wordpress blog recently) have displayed the (mobile and desktop) layouts accordingly, but eurogamer.net shows the full-blown desktop site on Android, and vice versa (the mobile site on desktop).

  • GitHub repo Surfingkeys

    Map your keys for web surfing, expand your browser with javascript and keyboard.

    Project mention: Vieb – Vim Inspired Electron Browser | news.ycombinator.com | 2021-08-15
  • GitHub repo melonJS

    a fresh & lightweight javascript game engine

    Project mention: CSS Deep | dev.to | 2021-02-26

    melonjs/melonJS - a fresh & lightweight javascript game engine

  • GitHub repo body-scroll-lock

    Body scroll locking that just works with everything 😏

    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

  • GitHub repo jest-puppeteer

    Run your tests using Jest & Puppeteer 🎪✨

    Project mention: Evaluation of Microsoft Playwright | dev.to | 2021-03-04

    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.

  • GitHub repo puppeteer-extra

    💯 Teach puppeteer new tricks through plugins.

    Project mention: Best approach for 14K links | reddit.com/r/webscraping | 2021-07-21

    At time one of the best "ready to go" product to unblock you is scrapfly, the ASP feature works pretty well https://scrapfly.io/docs/scrape-api/anti-scraping-protection. They seem to manage fingerprint, spoofing very well. It's from one of the guy of https://github.com/berstend/puppeteer-extra/wiki/Scraping-Chat

  • GitHub repo ClearURLs-Addon

    ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy.

    Project mention: Un giro di prostituzione minorile: la pista della procura di Torino per spiegare il suicidio di Orlando Merenda | reddit.com/r/italy | 2021-07-11
  • GitHub repo React-Sight

    Visualization tool for React, with support for Fiber, Router (v4), and Redux

    Project mention: Resources for Visualization React Trees in Planning Stage | reddit.com/r/reactjs | 2021-10-03

    I'm looking for something like React-Sight but for before you begin building in React, rather than in course of development. Something like a node or tree visualization with a visual editor for laying out React components, state and props, that kinda thing.

  • GitHub repo floccus

    :cloud: Sync your bookmarks across browsers via Nextcloud, WebDAV or Google Drive

    Project mention: Self hosting bookmarks? | reddit.com/r/selfhosted | 2021-10-13

    I use floccus (https://floccus.org/) and just sync to a DAV share on my VPC. You can also sync to NextCloud...

  • GitHub repo chromium-vim

    Vim bindings for Google Chrome.

    Project mention: 10 magical Chrome extensions for developers | dev.to | 2021-09-23

    link 👇 https://github.com/1995eaton/chromium-vim

  • GitHub repo asar

    Simple extensive tar-like archive format with indexing

    Project mention: How to patch OculusClient to automatically enable air link on startup | reddit.com/r/OculusQuest | 2021-10-15

    $ npm install --engine-strict asar https://github.com/electron/asar

  • GitHub repo marinara

    Pomodoro® time management assistant for Chrome

    Project mention: First Year As a Dev | dev.to | 2021-03-18

    This last thing I knew already, but I have to reinforce it every so often: take breaks. I use a Pomodoro timer to make myself remember to take breaks, but I am very guilty of putting that off for just “one more thing.” I thought that I would be working at my desk writing code from 9-5. That is not how quality code is written. Everyone knows that taking breaks is a good thing, that it lets you clear your head and come at a problem from a different perspective, but it’s hard to do in practice. It’s something that I think a lot of developers struggle with, but using the reset of a break really does help me get more things done.

  • GitHub repo t-rex-runner

    the t-rex runner game extracted from chromium

    Project mention: Can You Disable the Built-In Dino Chrome Browser Game on a Chromebook? | reddit.com/r/chromeos | 2021-10-24

    Even if you did managed to disable the built-in games, there are clones of it on the web.

  • GitHub repo AdguardBrowserExtension

    AdGuard browser extension

    Project mention: ELI5 - How does Instagram know my computer search history? | reddit.com/r/explainlikeimfive | 2021-10-19

    For mobile, I'm not familiar with iPhone since I use Android, but I use AdGuard to block ads on mobile. It works in most apps, except for those new embedded videos in the Amazon app.

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 2021-10-27.

Index

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

Project Stars
1 octotree 21,608
2 bypass-paywalls-chrome 19,596
3 Nightmare 19,028
4 headless-recorder 13,643
5 react-color 10,163
6 chrome-extensions-samples 8,975
7 uBlock 8,062
8 metamask-extension 5,828
9 themer 4,410
10 SingleFile 4,199
11 Surfingkeys 3,718
12 melonJS 3,626
13 body-scroll-lock 3,286
14 jest-puppeteer 3,233
15 puppeteer-extra 3,081
16 ClearURLs-Addon 2,890
17 React-Sight 2,659
18 floccus 2,505
19 chromium-vim 2,149
20 asar 1,831
21 marinara 1,771
22 t-rex-runner 1,552
23 AdguardBrowserExtension 1,260
Find remote jobs at our new job board 99remotejobs.com. There are 38 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
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.
scoutapm.com