extension is a plug-and-play, zero-config, cross-browser extension development tool with built-in support for TypeScript, WebAssembly, React, and mode

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-04-29 13:30:05

extension is a plug-and-play, zero-config, cross-browser extension development tool with built-in support for TypeScript, WebAssembly, React, and modern JavaScript.

Dive right into development by starting with a sample from the Chrome Extension Samples repository. It's a great way to get acquainted with best practices and save time:

See the example below where we request the sample magic8ball from from Google Chrome Extension Samples using Edge as the runtime browser.

See the example below where we request the sample Apply CSS from MDN WebExtensions Examples using Edge as the runtime browser.

If you have an existing extension which is using a package manager, you can install the extension package and manually create the scripts used to run your extension. See the demo above or follow these instructions to get it done:

If you want to target a specific browser, just pass the --browser flag to the dev/start command (based on the list available above), like npx extension dev path/to/extension --browser=edge.

Leave a Comment