Skip to content

Repository files navigation

Web Extensions

CI CodeQL

This repository contains multiple browser extensions for Chrome and Firefox built using the WebExtensions API.

Available Extensions

Automatically adds &emi=AN1VRQENFRJN5 to Amazon search URLs.

Automatically adds &udm=14 to Google search URLs.

Click all matching elements at once with Alt+Click.

Prevent accidental form submissions by disabling Enter-to-submit behavior and using Ctrl/Cmd + Enter for submission.

Usage

This repository is not published on browser extension stores, so extensions must be built locally before use.

Setup

Install Vite+

Install Vite+ globally (or as configured in your environment).

curl -fsSL https://vite.plus | bash

Install dependencies

vp install

Build

Build all extensions

vp run -r build

Build a specific extension

Replace <package-name> with a directory name in packages.

vp run <package-name>#build

Load into Chrome / Firefox

After building, each extension will be output to:

./packages/<package-name>/.output/chrome-mv3

Chrome

  1. Open chrome://extensions/
  2. Enable Developer mode
  3. Click Load unpacked
  4. Select the .output/chrome-mv3 directory

Firefox

  1. Open about:debugging#/runtime/this-firefox
  2. Click Load Temporary Add-on
  3. Select the manifest.json file inside .output/chrome-mv3

Update

After making changes:

  1. Rebuild the extension
  2. Reload it in the browser (or remove and re-add if needed)

About

Browser extensions for Chrome and Firefox built with the WebExtensions API.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages