JSPM

Found 507 results for firefox extension

@wxt-dev/storage

Web extension storage API provided by WXT, supports all browsers.

  • v1.1.1
  • 219.77
  • Published

webext-inject-on-install

Automatically add content scripts to existing tabs when your extension is installed

  • v2.3.0
  • 168.13
  • Published

webextension-store-meta

Get browser extension(webextension) item meta from Chrome Web Store and Firefox add-ons.

  • v1.2.8
  • 157.24
  • Published

webext-storage-cache

Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.

  • v6.0.3
  • 151.98
  • Published

@webext-core/messaging

Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)

  • v2.3.0
  • 149.38
  • Published

webext-polyfill-kinda

Super-lightweight Promised wrapper around `chrome.*` API to be used in modules. Prefer `webextension-polyfill` if you’re using it directly in an extension.

  • v1.0.2
  • 144.52
  • Published

webext-detect

Detects where the current browser extension code is being run. Compatible with Firefox, Chrome and derivates.

  • v5.3.2
  • 138.86
  • Published

@webext-core/storage

A type-safe, localStorage-esk wrapper around the web extension storage APIs. Supports all browsers (Chrome, Firefox, Safari, etc)

  • v1.2.0
  • 138.05
  • Published

firefox-modheader

Packaged ModHeader extension for Firefox WebDriver.

  • v2.0.5
  • 133.50
  • Published

adnbn

Addon 💀 Bone - Cross-browser web extension framework with shared code base

  • v0.2.9
  • 123.59
  • Published

@webext-core/proxy-service

A type-safe wrapper around the web extension messaging APIs that lets you call a function from anywhere, but execute it in the background. Supports all browsers (Chrome, Firefox, Safari, etc)

  • v1.2.1
  • 123.45
  • Published

chrome-ext-react

Chrome Extension Boilerplate with React and TypeScript

  • v2.1.3
  • 112.40
  • Published

webext-bugs

WebExtension module: Useful fixes and workarounds for browser extension shortcomings

  • v1.1.1
  • 110.69
  • Published

web-ext-run

A tool to open and run web extensions

  • v0.2.3
  • 97.39
  • Published

extension-storage-promise

Promise-based wrapper around the browser (chrome) extension storage api.

  • v0.0.1
  • 96.89
  • Published

web-ext

A command line tool to help build, run, and test web extensions

  • v8.9.0
  • 93.75
  • Published

stop-iteration-iterator

Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.

  • v1.1.0
  • 92.84
  • Published

@adnbn/browser

TypeScript wrapper for Chrome extension APIs

  • v0.1.7
  • 91.20
  • Published

extension-cli

CLI tool for building browser extensions

  • v1.2.4
  • 87.59
  • Published

webext-events

High-level events and utilities for events in Web Extensions

  • v3.1.1
  • 84.95
  • Published

@adnbn/plugin-reg-cs

A plugin for Addon Bone that automatically registers and injects content scripts when your browser extension is installed

  • v0.3.1
  • 76.69
  • Published

@adnbn/inject-script

A lightweight, TypeScript-ready library for injecting JavaScript functions or external scripts into Chrome extension tabs and frames (Manifest V2 & V3).

  • v0.2.2
  • 74.88
  • Published

webext-permissions

WebExtensions module: Get any optional permissions that users have granted you + other utilities.

  • v3.1.4
  • 71.08
  • Published

webext-tools

Utility functions for Web Extensions, manifest v2 and v3

  • v3.0.0
  • 70.97
  • Published

browser-tabs-lock

provides locking mechanism to sync across browser tabs

  • v1.3.0
  • 70.40
  • Published

mouse-event

Cross browser mouse event property access

  • v1.0.5
  • 70.09
  • Published

is-firefox

Check if browser is Firefox

  • v1.0.3
  • 70.00
  • Published

webext-options-sync

Helps you manage and autosave your extension's options.

  • v4.3.0
  • 69.66
  • Published

@webext-core/fake-browser

An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)

  • v1.3.2
  • 69.10
  • Published

@webext-core/isolated-element

Isolate content script UI's styles from the parent page. Supports all browsers (Chrome, Firefox, Safari)

  • v1.1.2
  • 68.78
  • Published

webext-patterns

Tool to convert the patterns and globs of your WebExtension manifest to regex

  • v1.5.1
  • 67.26
  • Published

firefox-profile

firefox profile for selenium WebDriverJs, admc/wd or any other node selenium driver that supports capabilities

  • v4.7.0
  • 67.03
  • Published

fx-runner

A node cli to control Firefox

  • v1.4.0
  • 63.72
  • Published

webext-store-incompat-fixer

Package which clones a packed webextension and fixes incompatibilities with certain extension stores

  • v0.20.0
  • 63.26
  • Published

metamask-csp-firefox

Fix the content security policy issue with MetaMask extension in Firefox.

  • v0.0.1
  • 62.93
  • Published

webext-dynamic-content-scripts

WebExtension module: Automatically registers your `content_scripts` on domains added via `permission.request` or on `activeTab`

  • v10.0.4
  • 61.88
  • Published

appium-geckodriver

Appium driver for Gecko-based browsers and web views

  • v2.0.4
  • 61.20
  • Published

sinon-chrome

Mock of chrome extensions API for unit testing under nodejs

  • v3.0.1
  • 60.15
  • Published

webext-content-scripts

Utility functions to inject content scripts in WebExtensions, for Manifest v2 and v3

  • v2.7.2
  • 58.48
  • Published

webext-storage

A more usable typed storage API for Web Extensions

  • v2.0.1
  • 57.58
  • Published

web-ext-plugin

A webpack plugin for web-ext

  • v2.11.0
  • 55.55
  • Published

url-match-patterns

A module for testing URLs against Chrome and Firefox match patterns.

  • v0.2.0
  • 55.48
  • Published

supertokens-auth-react

ReactJS SDK that provides login functionality with SuperTokens.

  • v0.50.0
  • 55.38
  • Published

supertokens-website

frontend sdk for website to be used for auth solution.

  • v20.1.6
  • 54.95
  • Published

supertokens-web-js

SuperTokens SDK for vanilla JS for all recipes

  • v0.16.0
  • 54.74
  • Published

delegate-it

Lightweight and modern event delegation in the browser

  • v6.2.1
  • 54.67
  • Published

crx2ff

Check the compatibility of a Chrome extension with the Firefox WebExtensions API.

  • v0.6.4
  • 54.43
  • Published

webext-alert

alert() for background pages/workers in Web Extensions

  • v1.1.0
  • 53.40
  • Published

webdriver-installer

Install the right WebDriver version for your local browsers, automatically.

  • v1.2.1
  • 51.26
  • Published

karma-local-wd-launcher

Karma Local WebDriver Launcher - Launches local web browsers using WebDriver, to enable screenshots and other advanced tests to be executed in-browser.

  • v1.7.2
  • 50.87
  • Published

firefox-xpi

Firefox extension packer for node.js

  • v2.0.5
  • 50.60
  • Published

semantic-release-firefox

Set of semantic-release plugins for publishing a Firefox extension release

  • v2.0.10
  • 50.39
  • Published

jquery.nicescroll

Nicescroll is a jquery plugin, for nice customizabled scrollbars with a very similar ios/mobile style. It supports DIVs, IFrames and document page (body) scrollbars. Compatible with modern browsers Chrome/Firefox/Edge/Safari/Opera for smartphone ios/andro

  • v3.7.6
  • 49.52
  • Published

@webextensions/live-css

live-css is a Node JS based development server for use with the browser extension "Live editor for CSS, Less & Sass - Magic CSS" for Chrome/Edge/Firefox/Opera

  • v8.0.3
  • 49.51
  • Published

text-field-edit

Insert text in a `<textarea>`, `<input>` and `contenteditable` elements (including Undo support)

  • v4.1.1
  • 49.39
  • Published

wext-manifest-transformer

Transformer that lets you specify `manifest.json` properties to appear only in specific browsers.

  • v1.3.0
  • 49.28
  • Published

eslint-plugin-mozilla

A collection of rules that help enforce JavaScript coding standard in the Mozilla project.

  • v4.2.1
  • 49.06
  • Published

browser-launcher

detect and launch browser versions, headlessly or otherwise

  • v4.0.0
  • 47.86
  • Published

async-storage

A Jetpack module for using IndexedDB, based on the localForage API

  • v0.1.0
  • 45.75
  • Published

msr

Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc.

  • v1.3.4
  • 45.60
  • Published

webext-options-sync-per-domain

Helps you manage and autosave your extension's options, separately for each additional permission.

  • v4.3.1
  • 44.99
  • Published

launchpad

You can launch browsers! From NodeJS! Local ones! Remote ones! Browserstack ones!

  • v0.8.1
  • 44.83
  • Published

web-ext-types

TypeScript type definitions for WebExtensions

  • v3.2.1
  • 43.80
  • Published

shannz-playwright

akses penuh ke playwright tanpa harus menginstall module playwright

    • v1.0.8
    • 43.12
    • Published

    focusin

    Focusin/focusout polyfill for Firefox

    • v2.0.0
    • 42.10
    • Published

    webext-rpc

    A type-safe RPC for all webextension, client side code does not contain the actual called code, supports async generator functions

    • v1.0.4
    • 42.09
    • Published

    kurento-utils

    Kurento JavaScript Utilities

    • v7.2.0
    • 42.02
    • Published

    wext-manifest-loader

    Webpack loader that lets you specify `manifest.json` properties to appear only in specific browsers.

    • v3.0.1
    • 41.42
    • Published

    webext-permission-toggle

    Browser-action context menu to request permission for the current tab. Chrome, Firefox, Safari.

    • v6.0.1
    • 40.77
    • Published

    browser-driver-manager

    A cli for managing Chrome and Firefox browsers and drivers. Especially useful to keep Chrome and Chromedriver in-sync.

    • v2.0.1
    • 40.49
    • Published

    protractor-firefox-support

    This lib contains implementation of basic actions which can be used for e2e testing in Firefox browser

    • v2.0.0
    • 40.21
    • Published

    redux-webext

    Redux for WebExtensions

    • v1.1.2
    • 40.03
    • Published

    gulp-ex

    Cross-browser extension library

    • v0.0.5
    • 40.02
    • Published

    @mozillasecurity/octo

    A unified shared library which aids in building fuzzers for browsers or as complement for an existing fuzzing framework.

    • v2.0.0
    • 39.98
    • Published

    firefox-icon-list

    List of the Firefox browser extension icons.

    • v1.0.0
    • 39.28
    • Published

    browser-launcher2

    Detect, launch and stop browser versions

    • v0.4.6
    • 39.00
    • Published

    webext-base-css

    Extremely minimal stylesheet/setup for Web Extensions’ options pages (also dark mode)

    • v2.1.0
    • 38.52
    • Published

    photon-colors

    Color variables for Firefox and related properties.

    • v3.3.2
    • 38.48
    • Published

    firefox-location2

    Approximates the current location of the Firefox browser across platforms.

    • v1.0.0
    • 37.84
    • Published

    firefox-launch

    Light cross-platform launcher for Mozilla Firefox

    • v1.1.0
    • 37.51
    • Published

    @imborge/twitter-dom

    A content script utility for browser extension developers

    • v0.1.0
    • 37.30
    • Published

    firefox-location

    Approximates the current location of Mozilla Firefox on your system.

    • v1.0.2
    • 36.13
    • Published

    kurento-client

    JavaScript Client API for Kurento Media Server

    • v7.2.0
    • 36.03
    • Published

    @kameleo/local-api-client

    This JavaScript/TypeScript package provides convenient access to the Local API REST interface of the Kameleo Client.

    • v4.1.0
    • 35.93
    • Published

    chrome-storage-local

    Use the same api for chrome.storage.local as for localStorage.

    • v0.1.7
    • 35.83
    • Published

    kurento-jsonrpc

    Kurento RPC client library for Browser and Node.js

    • v7.2.0
    • 35.83
    • Published

    Unit-Bezier

    Combination of Mozilla and Chromium implementations of Bezier Curves used for animation interpolation for Javascript

    • v1.0.3
    • 35.65
    • Published

    @visulima/colorize

    Terminal and Console string styling done right.

    • v1.4.23
    • 35.55
    • Published

    vue-browserupdate

    Vue wrapper for 'browser-update' package

      • v1.2.0
      • 35.13
      • Published

      @cityssm/puppeteer-launch

      Launch Puppeteer, falling back to system browsers when the cached ones aren't working or aren't available.

      • v5.1.0
      • 34.73
      • Published

      xvfb-ts

      Easily start and stop an X Virtual Frame Buffer from your node app

      • v1.1.1
      • 34.50
      • Published

      vue-plugin-webextension-i18n

      Vue.js plugin that wraps the extension internationalization api. Supports WebExtension and native Chrome extension.

      • v0.1.3
      • 33.92
      • Published

      rtcmulticonnection

      RTCMultiConnection is a WebRTC JavaScript wrapper library runs top over RTCPeerConnection API to support all possible peer-to-peer features.

      • v3.7.1
      • 33.85
      • Published

      grunt-favicons

      Generate favicon.ico and icons for iOS, Android, Windows and Firefox (OS)

      • v0.8.0
      • 32.44
      • Published

      foxfire

      Firefox Launcher with clean and custom profiles

      • v2.0.0
      • 31.87
      • Published

      @code-bug/selenium

      implementation of seleniumjs to use with test automation

      • v1.0.10
      • 31.74
      • Published

      chyrp

      Reserved package name for a future browser extension messaging library.

        • v0.0.0
        • 31.74
        • Published

        moz-download-url

        Get URLs to download mozilla products from

        • v3.1.1
        • 31.50
        • Published

        get-firefox

        Download the latest Firefox from the command line

        • v7.0.0
        • 31.40
        • Published

        weh

        Toolkit for developing WebExtensions add-ons on Firefox, Chrome, Edge, Opera and Vivaldi

        • v2.14.0
        • 30.16
        • Published

        puppeteer-finder

        Find a executable Chrome / Edge / Firefox in your system

        • v1.1.1
        • 30.07
        • Published

        @thegrizzlylabs/web-geniusscan-sdk

        Add a custom document scanner to your web apps by using and customizing our proven imaging technology. The Document Scanner SDK is the same software that we use at the core of Genius Scan: it's tried and trusted every day by millions of people on iOS and

          • v5.12.0
          • 29.92
          • Published

          marionette-socket-host

          marionette-js-runner host for sending actions over a socket

          • v0.1.1
          • 29.34
          • Published

          headless-support

          Returns whether a given browser supports headless mode

          • v1.0.0
          • 29.18
          • Published

          redline13-webdriver

          RedLine13 harness for running webdriver test on RedLine13 platform and capturing api metrics through the browser for chrome, chrome-headless, firefox, firefox-headless, phantomjs

          • v0.8.119
          • 29.06
          • Published

          locate-firefox

          Find Firefox on your system

          • v0.1.1
          • 28.73
          • Published

          ff-diff

          Compare changes in user preference files between two versions of Firefox

          • v0.2.13
          • 28.56
          • Published

          @wezom/browserizr

          Detects your browser, device and platform

          • v9.0.0
          • 28.49
          • Published

          browser-launcher3

          Detect, launch and stop browser versions

          • v0.4.4
          • 28.00
          • Published

          foxr

          Node.js API to control Firefox

          • v0.10.1
          • 27.89
          • Published

          @benmalka/foxdriver

          Foxdriver is a Node library which provides a high-level API to control Firefox over the Remote Debugging Protocol

          • v0.6.0
          • 27.80
          • Published

          wext-manifest

          Webextension Manifest Generator

          • v2.2.0
          • 27.53
          • Published

          vuex-chrome-plugin

          A vuex plugin help you make the different state of page synchronized on chrome extendsion

          • v0.1.1
          • 27.28
          • Published

          webext-i18n

          Package for simplifying work with i18n in WebExtensions

          • v1.1.0
          • 25.27
          • Published

          playdrums

          Multibrowser test automation framework

          • v0.2.8
          • 25.17
          • Published

          jquery.fullscreen

          jQuery plugin for showing any DOM element on a page in fullscreen mode

          • v0.6.0
          • 24.90
          • Published

          readability-cli

          Firefox Reader Mode in your terminal - get useful text from a web page using Mozilla's Readability library

          • v2.4.5
          • 24.80
          • Published

          concatenateblobs

          Simply pass array of blobs. This javascript library will concatenate all blobs in single Blob object.

          • v1.0.2
          • 24.25
          • Published

          cfx

          programmatically use cfx with node.js

          • v0.0.3
          • 23.83
          • Published

          redux-webextension

          Connect to a Redux store in a WebExtension background page

          • v1.4.0
          • 23.70
          • Published

          falsejs

          False

          • v9999999.999999.999999995
          • 23.31
          • Published

          grunt-favicons-redux

          Generate favicon.ico and icons for iOS, Android, Windows, Firefox (OS) and Progressive Web Applications (PWA), without peer dependancy errors on install

          • v0.9.1
          • 22.54
          • Published

          ng-inline-href

          Angular Directive that fixes links to inline SVGs in Firefox

          • v2.1.2
          • 22.38
          • Published

          dual-emitter

          :tropical_drink: EventEmitter done right and no dependencies. For nodejs and the browser (>= IE8). Can emit custom or DOM events.

          • v0.7.0
          • 22.24
          • Published

          menuitem

          [![Build Status](https://travis-ci.org/jetpack-labs/menuitem.png)](https://travis-ci.org/jetpack-labs/menuitem)

          • v0.0.5
          • 22.15
          • Published

          web-extension-tab-manager

          - Node.JS версии 14 и выше - yarn первой версии, последний стабильный релиз

            • v1.0.0
            • 21.85
            • Published

            foxdriver

            Foxdriver is a Node library which provides a high-level API to control Firefox over the Remote Debugging Protocol

            • v1.0.6
            • 21.73
            • Published

            @adnbn/inject-css

            A lightweight TypeScript-friendly library to inject CSS into browser extensions (Manifest V2 & V3)

            • v0.2.0
            • 20.93
            • Published

            search-web

            CLI for making browser web searches from the shell

            • v1.0.3
            • 20.85
            • Published

            semantic-release-amo

            A semantic-release plugin for publishing Firefox add-ons to AMO (addons.mozilla.org) using the official AMO API.

            • v2.0.0
            • 20.82
            • Published

            semantic-release-config

            Bundles together an ambitious semantic-release shared configuration used across many project types

            • v2.3.12
            • 20.67
            • Published

            vite-plugin-webext

            A vite plugin for generating cross browser platform, ES module based web extensions

            • v1.2.18
            • 20.65
            • Published

            porter-source

            Messaging Library for Web Extensions

            • v1.1.21
            • 20.25
            • Published

            webext-active-tab

            WebExtension module: Track `activeTab` permission; automatically inject content scripts

            • v0.10.0
            • 19.98
            • Published

            extension-cli-gfw

            CLI tool for building browser extensions

            • v8.0.0
            • 19.76
            • Published

            xtension

            A cross-browser extension library for Chrome, Firefox and Safari

            • v0.0.3
            • 19.23
            • Published

            react-browser-ui

            use browser ui components inside your app!

            • v1.3.5
            • 18.70
            • Published

            use-web-extension-storage

            - Node.JS версии 14 и выше - yarn первой версии, последний стабильный релиз

              • v0.0.3
              • 17.77
              • Published

              xpi

              Library for unpacking Firefox addons and extract their script contents.

              • v0.2.4
              • 17.61
              • Published

              compile-firefox-extension

              assumes following file structure: ./src manifest.json whatever the rest of ur extension resources are

              • v22.7.7
              • 17.57
              • Published

              trust-cert

              Trust Root Certificates in MacOs, Linux, Windows and Firefox (Nss)

              • v1.3.2
              • 17.57
              • Published

              webext-sync

              Sync data between a web extension's background, popup, options and content scripts. Works cross-browser, with MV3 and MV2.

              • v2.0.4
              • 17.32
              • Published

              crann

              Effortless State Synchronization for Web Extensions

              • v1.0.44
              • 17.11
              • Published

              @penggy/jquery.nicescroll

              Nicescroll is a jquery plugin, for nice customizabled scrollbars with a very similar ios/mobile style. It supports DIVs, IFrames and document page (body) scrollbars. Compatible with modern browsers Chrome/Firefox/Edge/Safari/Opera for smartphone ios/andro

              • v3.7.7
              • 17.04
              • Published

              browser-paths

              A simple package that retrieves the path of the most known browsers (if installed), no matter the OS

              • v1.1.6
              • 16.80
              • Published

              mozilla-get-url

              Utility to get the url of a particular version/release of a mozilla product (like firefox/b2g)

              • v0.4.3
              • 16.64
              • Published

              hookstate-plugin-web-extension

              Sync and persist state between background page and content_script using browser.storage

                • v2.0.0-rc.1
                • 16.42
                • Published

                browser-redux-sync

                Keep redux states in sync for browser extensions and apps.

                • v1.1.0
                • 16.33
                • Published

                msr-labs

                Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc.

                • v1.3.6
                • 16.29
                • Published

                puppeteer-fx

                Completely partial implementation of the Puppeteer API for Firefox

                • v0.0.4
                • 16.21
                • Published

                crossbuilder

                Building web, Electron and Chrome apps, and cross-browser extensions with React, Redux and Webpack. 'Write once, build everywhere' concept in practice.

                • v0.7.0
                • 15.67
                • Published

                gluon-build

                🍉 Build Firefox-based browsers with ease

                • v1.0.0-a.1
                • 15.42
                • Published

                bookmark-parser

                Find and parse latest bookmark backup of Firefox, Chrome and other browsers

                • v0.1.6
                • 15.41
                • Published

                handow

                E2E test engine for web applications

                • v1.0.5
                • 15.30
                • Published

                brwsr

                Get current browser

                • v1.0.1
                • 15.29
                • Published

                soprano-saxophone

                Install and launch Geckodriver for Mac, Linux or Windows.

                • v0.23.0
                • 15.27
                • Published

                bookmarks-to-json

                Convert browser-exported HTML bookmarks to JSON format

                • v1.0.5
                • 14.84
                • Published

                @wezom/browserizr-cjs

                Detects your browser, device and platform. CommonJS distribution version

                • v9.0.0
                • 14.64
                • Published

                any-browser-mcp

                MCP server that attaches to existing browser sessions via Chrome DevTools Protocol

                • v1.0.8
                • 14.58
                • Published

                web-tree

                This repo has two components: - An npm library for constructing URL trees - A Firefox add-on that builds a URL tree as you browse and allows you to view the tree and filter by domain and/or path

                • v2.2.0
                • 14.51
                • Published

                @plasmohq/bms

                Browser Market Submission

                • v2.6.1
                • 14.17
                • Published

                extension-tools

                A collection of tools for automated publishing of browser extensions

                • v0.4.6
                • 13.99
                • Published

                packaged-webapp

                Utility module for installing an app as preloaded & packaged app

                  • v0.1.2
                  • 13.94
                  • Published

                  supertokens-node-mongo-ref-jwt

                  ![SuperTokens banner](https://raw.githubusercontent.com/supertokens/supertokens-logo/master/images/Artboard%20%E2%80%93%2027%402x.png)

                  • v4.0.0
                  • 13.87
                  • Published

                  mozilla-runner

                  Firefox / B2G runtime manager.

                  • v0.5.0
                  • 13.84
                  • Published