React + TailwindCSS bundled with Vite.
npm i
npm run build
builds the extension by default for Firefox.
The generated files are in dist/
.
To load the extension in Firefox go to about:debugging#/runtime/this-firefox
or
Firefox > Preferences > Extensions & Themes > Debug Add-ons > Load Temporary Add-on...
Here locate the dist/
directory and open manifest.json
npm run build:chrome
builds the extensions for Google Chrome.
The generated files are in dist/
.
To load the extensions in Google Chrome go to chrome://extensions/
and click Load unpacked
. Locate and select the dist directory (which should contain manifest.json
).
- content-script - UI files
- background.ts - Background script/Service worker
- index.html - popup UI
If you have any questions feel free to open an issue.