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 | | 2021-10-01

    Respository - Octotree

  • GitHub repo bypass-paywalls-chrome

    Bypass Paywalls web browser extension for Chrome and Firefox.

    Project mention: It’s Time to Get Rid of the IT Department - WSJ | | 2021-11-28
  • Scout APM

    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.

  • GitHub repo Nightmare

    A high-level browser automation library.

    Project mention: Fill a form in an autamated way ? | | 2021-11-24
  • 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. | | 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 | | 2021-08-18

    depends on the environment/framework you would use. Eg. I use as color selector for react.

  • GitHub repo chrome-extensions-samples

    Chrome Extensions Samples

    Project mention: Running React Native everywhere: Browser Extensions & Electron | | 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 | | 2021-08-17

    I've posted this issue a while ago:

  • 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: Creating a frontend react application for DApp from scratch: Part (3/4) | | 2021-11-28

    export const connectWallet = async () => { if (window.ethereum) { try { const addresses = await window.ethereum.request({ method: 'eth_requestAccounts', }) const obj = { address: addresses[0], connected: true, status: '', } return obj } catch (error) { return { address: '', connected: false, status: error.message, } } } else { return { address: '', connected: false, status: ( {' '} You need to install Metamask ), } } } export const getWalletStatus = async () => { if (window.ethereum) { try { const addresses = await window.ethereum.request({ method: 'eth_requestAccounts', }) if (addresses.length > 0) { return { address: addresses[0], connected: true, status: '', } } else { return { address: '', connected: false, status: '🦊 Please connect to Metamask Wallet', } } } catch (error) { return { address: '', connected: false, status: error.message, } } } else { return { address: '', connected: false, status: ( {' '} You need to install Metamask ), } } }

  • 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 | | 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: Ask HN: What browser extensions are a must-have for HNers in 2021? | | 2021-11-22
  • GitHub repo Surfingkeys

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

    Project mention: Vimium | | 2021-11-27

    I read several comparison articles and a lot of people seem to settle on Surfing Keys. I'm pretty happy with it although there's probably more default key bindings than you'll ever use and I find across these extensions the keymappings aren't as intuitive as in VIM... but of course, you can always customise them and make your own!

  • GitHub repo melonJS

    a fresh & lightweight javascript game engine

    Project mention: MelonJS 10.0.2 | | 2021-11-04
  • GitHub repo body-scroll-lock

    Body scroll locking that just works with everything 😏

    Project mention: Deactivate scrolling of body while lightbox is visible | | 2021-04-18

    This is actually a tricky problem when you factor in all browsers and mobile devices. This little library should help:

  • GitHub repo puppeteer-extra

    💯 Teach puppeteer new tricks through plugins.

    Project mention: Possible to outsource solving the press and hold captcha page? | | 2021-11-11

    You can apply some of the evasions from

  • GitHub repo jest-puppeteer

    Run your tests using Jest & Puppeteer 🎪✨

    Project mention: Evaluation of Microsoft Playwright | | 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 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: DeGoogling with my tag is the cherry on top...(left)... | | 2021-11-12
  • 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 | | 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: Initial thoughts on MacBook Air M1 (After a month rigorous use) | | 2021-10-30

    didn't try but found this :

  • GitHub repo chromium-vim

    Vim bindings for Google Chrome.

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

    link 👇

  • GitHub repo asar

    Simple extensive tar-like archive format with indexing

    Project mention: Hop: 25x faster than unzip and 10x faster than tar at reading individual files | | 2021-11-10

    Since Hop doesn't do compression, the most appropriate comparison would be to asar

    It's not hard being faster than zip if you are not compressing/uncompressing.

  • GitHub repo marinara

    Pomodoro® time management assistant for Chrome

    Project mention: First Year As a Dev | | 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: feel free to add some more games here | | 2021-11-20
  • GitHub repo puppeteer-webperf

    Automating Web Performance testing with Puppeteer 🎪

    Project mention: Timing with Curl | | 2021-10-31

    Had no idea curl could do this. If you need a deeper dive, you can do something similar with headless chrome and the chrome remote dev tools protocol.

    There's a good example with puppeteer, here: (Ctrl-F, and search for "Get Navigation Timing API metrics").

    There are other snippets there that you can turn into text command line tools too.

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-11-28.

JavaScript Chrome related posts


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

Project Stars
1 octotree 21,665
2 bypass-paywalls-chrome 20,240
3 Nightmare 19,048
4 headless-recorder 13,721
5 react-color 10,227
6 chrome-extensions-samples 9,129
7 uBlock 8,062
8 metamask-extension 6,142
9 themer 4,460
10 SingleFile 4,329
11 Surfingkeys 3,757
12 melonJS 3,673
13 body-scroll-lock 3,325
14 puppeteer-extra 3,324
15 jest-puppeteer 3,257
16 ClearURLs-Addon 2,916
17 React-Sight 2,684
18 floccus 2,568
19 chromium-vim 2,149
20 asar 1,871
21 marinara 1,794
22 t-rex-runner 1,570
23 puppeteer-webperf 1,545
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives