🚀 web-extension-starter

Web Extension starter to build "Write Once Run on Any Browser" extension

Features

  • Cross Browser Support (Web-Extensions API)
  • Automatic build on code changes.
  • Auto packs browser specific build files
  • ES6 modules support
  • SASS styling

Browser Support

| Chrome | Firefox | Opera | Yandex | Brave | vivaldi |

Edge
49 & later ✔ 52 & later ✔ 36 & later ✔ Latest ✔ Latest ✔ Latest ✔ Latest ✔

Demo

🚀 Quick Start

  • yarn install to install dependencies.
  • yarn run dev:chrome to start the development server for chrome extension.
  • yarn run dev:firefox to start the development server for firefox addon.
  • yarn run dev:opera to start the development server for opera extension.
  • yarn run build:chrome to build chrome extension.
  • yarn run build:firefox to build firefox addon.
  • yarn run build:opera to build opera extension.
  • yarn run build builds and packs extensions all at once to extension/ directory.

Show your support

Give a if this project helped you!

Licence

Code released under the MIT License.

Description
React + ts all browsers
Readme 4.1 MiB
Languages
JavaScript 57.1%
TypeScript 23.7%
SCSS 14.9%
HTML 4.3%