A set of core libraries and tools for building web extensions. These libraries are built on top of webextension-polyfill
and support all browsers.
-
@webext-core/messaging
: Light weight, type-safe wrapper around the web extension messaging APIs -
@webext-core/storage
: Local storage based, type-safe wrappers around the storage API -
@webext-core/job-scheduler
: Schedule reoccuring jobs using the Alarms API -
@webext-core/fake-browser
: An in-memory implementation ofwebextension-polyfill
for testing -
@webext-core/proxy-service
: Write services that can be called from any JS context, but run in the background service worker -
@webext-core/isolated-element
: Isolate content script UIs from the page's styles
To get started, checkout the documentation website.