JSPM

Found 520 results for firefox

stop-iteration-iterator

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

  • v1.1.0
  • 92.35
  • Published

browser-tabs-lock

provides locking mechanism to sync across browser tabs

  • v1.3.0
  • 72.42
  • Published

mouse-event

Cross browser mouse event property access

  • v1.0.5
  • 70.74
  • Published

is-firefox

Check if browser is Firefox

  • v1.0.3
  • 69.65
  • Published

firefox-profile

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

  • v4.7.0
  • 67.70
  • Published

fx-runner

A node cli to control Firefox

  • v1.4.0
  • 63.84
  • Published

web-ext-run

A tool to open and run web extensions

  • v0.2.4
  • 61.62
  • Published

@webext-core/fake-browser

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

  • v1.3.2
  • 61.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
  • 60.91
  • Published

web-ext

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

  • v9.1.0
  • 60.54
  • Published

@wxt-dev/storage

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

  • v1.2.6
  • 60.09
  • Published

appium-geckodriver

Appium driver for Gecko-based browsers and web views

  • v2.0.6
  • 60.02
  • Published

sinon-chrome

Mock of chrome extensions API for unit testing under nodejs

  • v3.0.1
  • 58.83
  • Published

supertokens-auth-react

ReactJS SDK that provides login functionality with SuperTokens.

  • v0.51.0
  • 55.69
  • Published

supertokens-website

frontend sdk for website to be used for auth solution.

  • v20.1.6
  • 54.76
  • Published

delegate-it

Lightweight and modern event delegation in the browser

  • v6.3.0
  • 54.74
  • Published

supertokens-web-js

SuperTokens SDK for vanilla JS for all recipes

  • v0.16.0
  • 54.68
  • Published

@webext-core/messaging

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

  • v2.3.0
  • 53.88
  • Published

webext-patterns

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

  • v1.5.1
  • 53.09
  • Published

eslint-plugin-mozilla

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

  • v4.3.1
  • 52.36
  • 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
  • 50.10
  • Published

browser-launcher

detect and launch browser versions, headlessly or otherwise

  • v4.0.0
  • 49.41
  • 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
  • 49.41
  • Published

webdriver-installer

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

  • v1.2.1
  • 48.98
  • 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
  • 48.66
  • 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
  • 48.53
  • Published

webext-content-scripts

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

  • v2.7.2
  • 48.51
  • Published

text-field-edit

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

  • v4.1.1
  • 48.21
  • Published

webextension-store-meta

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

  • v1.2.10
  • 47.39
  • Published

launchpad

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

  • v0.8.1
  • 47.33
  • Published

photon-colors

Color variables for Firefox and related properties.

  • v3.3.2
  • 47.32
  • Published

webext-permissions

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

  • v3.1.4
  • 46.32
  • Published

webext-events

High-level events and utilities for events in Web Extensions

  • v3.1.1
  • 46.17
  • Published

webext-storage

A more usable typed storage API for Web Extensions

  • v2.0.1
  • 46.13
  • Published

focusin

Focusin/focusout polyfill for Firefox

  • v2.0.0
  • 46.01
  • 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
  • 45.71
  • Published

url-match-patterns

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

  • v0.2.0
  • 45.63
  • Published

webext-detect

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

  • v5.3.2
  • 44.96
  • Published

webext-tools

Utility functions for Web Extensions, manifest v2 and v3

  • v3.0.0
  • 44.84
  • Published

browser-launcher2

Detect, launch and stop browser versions

  • v0.4.6
  • 44.69
  • Published

webext-options-sync

Helps you manage and autosave your extension's options.

  • v4.3.0
  • 44.09
  • 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
  • 43.90
  • Published

web-ext-types

TypeScript type definitions for WebExtensions

  • v3.2.1
  • 43.85
  • Published

msr

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

  • v1.3.4
  • 43.31
  • 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
  • 43.12
  • Published

webext-inject-on-install

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

  • v2.3.0
  • 42.53
  • Published

kurento-utils

Kurento JavaScript Utilities

  • v7.2.0
  • 42.40
  • 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
  • 42.39
  • Published

webext-dynamic-content-scripts

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

  • v10.0.4
  • 41.91
  • Published

wext-manifest-loader

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

  • v3.0.1
  • 41.75
  • 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
  • 41.26
  • Published

firefox-launch

Light cross-platform launcher for Mozilla Firefox

  • v1.1.0
  • 41.05
  • Published

@visulima/colorize

Terminal and Console string styling done right.

  • v1.4.25
  • 40.41
  • Published

adnbn

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

  • v0.5.1
  • 40.27
  • Published

firefox-location

Approximates the current location of Mozilla Firefox on your system.

  • v1.0.2
  • 39.64
  • Published

webext-permission-toggle

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

  • v6.0.1
  • 39.58
  • Published

firefox-location2

Approximates the current location of the Firefox browser across platforms.

  • v2.0.1
  • 39.54
  • Published

webext-alert

alert() for background pages/workers in Web Extensions

  • v1.1.0
  • 39.50
  • Published

foxfire

Firefox Launcher with clean and custom profiles

  • v2.0.0
  • 39.44
  • Published

webext-base-css

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

  • v2.1.0
  • 39.35
  • Published

firefox-modheader

Packaged ModHeader extension for Firefox WebDriver.

  • v2.0.5
  • 38.69
  • Published

protractor-firefox-support

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

  • v2.0.0
  • 38.50
  • Published

web-ext-plugin

A webpack plugin for web-ext

  • v2.12.0
  • 38.21
  • 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
  • 37.34
  • Published

@code-bug/selenium

implementation of seleniumjs to use with test automation

  • v1.0.10
  • 37.22
  • Published

kurento-client

JavaScript Client API for Kurento Media Server

  • v7.2.0
  • 36.85
  • 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
  • 36.48
  • Published

kurento-jsonrpc

Kurento RPC client library for Browser and Node.js

  • v7.2.0
  • 36.46
  • Published

redux-webext

Redux for WebExtensions

  • v1.1.2
  • 35.63
  • Published

vue-browserupdate

Vue wrapper for 'browser-update' package

    • v1.2.0
    • 35.59
    • Published

    marionette-socket-host

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

    • v0.1.1
    • 35.56
    • Published

    bookmarked

    A tiny (dependency free!) library for building bookmark files.

    • v3.0.9
    • 35.45
    • Published

    webext-options-sync-per-domain

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

    • v4.3.1
    • 35.37
    • Published

    async-storage

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

    • v0.1.0
    • 35.37
    • Published

    chrome-storage-local

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

    • v0.1.7
    • 34.81
    • Published

    @kameleo/local-api-client

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

    • v4.2.0
    • 34.45
    • Published

    foxdriver

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

    • v1.0.6
    • 33.80
    • Published

    shannz-playwright

    akses penuh ke playwright tanpa harus menginstall module playwright

      • v1.0.8
      • 33.67
      • Published

      grunt-favicons

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

      • v0.8.0
      • 33.56
      • Published

      get-firefox

      Download the latest Firefox from the command line

      • v8.0.0
      • 32.77
      • Published

      moz-download-url

      Get URLs to download mozilla products from

      • v3.1.1
      • 32.57
      • Published

      xvfb-ts

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

      • v1.1.1
      • 32.47
      • Published

      @wezom/browserizr

      Detects your browser, device and platform

      • v9.0.0
      • 32.20
      • Published

      semantic-release-config

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

      • v2.3.12
      • 32.17
      • Published

      puppeteer-finder

      Find a executable Chrome / Edge / Firefox in your system

      • v1.1.1
      • 32.01
      • Published

      xpi

      Library for unpacking Firefox addons and extract their script contents.

      • v0.2.4
      • 31.61
      • Published

      extension-cli

      CLI tool for building browser extensions

      • v1.2.4
      • 31.57
      • 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.15.0
        • 31.44
        • Published

        bookmark-parser

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

        • v0.1.6
        • 31.43
        • Published

        qevo

        Cross-browser extension toolkit - Unified API for Chrome & Firefox extension development with messaging, storage, webRequest, and tab management

        • v1.0.15
        • 31.40
        • Published

        @nodebug/selenium

        implementation of seleniumjs to use with test automation

        • v4.3.5
        • 31.21
        • Published

        wext-manifest

        Webextension Manifest Generator

        • v2.2.0
        • 30.78
        • Published

        @plasmohq/bms

        Browser Market Submission

        • v2.6.1
        • 30.75
        • Published

        @cityssm/puppeteer-launch

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

        • v5.2.0
        • 30.08
        • Published

        concatenateblobs

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

        • v1.0.2
        • 30.01
        • Published

        handow

        E2E test engine for web applications

        • v1.0.5
        • 29.98
        • Published

        ff-diff

        Compare changes in user preference files between two versions of Firefox

        • v0.2.16
        • 29.16
        • Published

        foxr

        Node.js API to control Firefox

        • v0.10.1
        • 28.99
        • Published

        Unit-Bezier

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

        • v1.0.3
        • 28.87
        • Published

        firefox-devtools-mcp

        Model Context Protocol (MCP) server for Firefox DevTools automation

        • v0.2.5
        • 28.80
        • Published

        webext-store-incompat-fixer

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

        • v0.22.0
        • 28.71
        • Published

        rtc-everywhere

        Cross-everything WebRTC Adapter/Polyfill

        • v0.0.5
        • 28.70
        • Published

        @frankchen029/speedscope

        Interactive flamegraph visualization component for React - converted from Preact

        • v1.23.103
        • 28.68
        • Published

        cfx

        programmatically use cfx with node.js

        • v0.0.3
        • 28.41
        • Published

        browser-launcher3

        Detect, launch and stop browser versions

        • v0.4.4
        • 28.23
        • Published

        @addon-core/inject-script

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

        • v0.3.1
        • 27.85
        • Published

        @addon-core/storage

        Type-safe, ergonomic wrapper around chrome.storage for browser extensions (WebExtensions) with namespaces, multiple storage areas, encryption (AES‑GCM), bucket-style storage (MonoStorage), and a React adapter.

        • v0.4.0
        • 27.82
        • Published

        soprano-saxophone

        Install and launch Geckodriver for Mac, Linux or Windows.

        • v0.23.0
        • 27.67
        • Published

        @bowery-valuation/orchestrator

        Execute cypress specs in parallel across multiple docker containers. Forked from https://github.com/0xIslamTaha/orchestrator

        • v2.8.1
        • 27.67
        • Published

        @dhivakaranthonydoss/mcp-selenium

        A Model Context Protocol (MCP) server for Selenium WebDriver automation with support for Chrome, Firefox, and Edge browsers

        • v0.1.5
        • 27.46
        • Published

        vite-plugin-webext

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

        • v1.2.18
        • 27.32
        • Published

        playdrums

        Multibrowser test automation framework

        • v0.2.8
        • 27.12
        • Published

        selenium-mcp-server-agbobli

        Comprehensive Selenium MCP Server with full WebDriver functionality for browser automation and testing

        • v1.0.3
        • 26.86
        • Published

        wext-manifest-transformer

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

        • v1.3.0
        • 26.67
        • Published

        ember-cli-fxos

        An ember-cli addon for creating Firefox OS applications

        • v0.1.4
        • 26.55
        • Published

        test-automation-pack

        framework for test automation using selenium with gherkin support

        • v0.0.36
        • 26.51
        • Published

        handow-shm

        E2E test server with Handow engine

          • v1.0.3
          • 26.44
          • Published

          porter-source

          Messaging Library for Web Extensions

          • v1.1.21
          • 26.29
          • Published

          webext-bugs

          WebExtension module: Useful fixes and workarounds for browser extension shortcomings

          • v1.1.1
          • 26.21
          • 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
          • 26.14
          • Published

          @tallyho/webext-redux-toolkit

          An opinionated, batteries-included toolset for building Redux applications in web extensions.

          • v0.1.8
          • 25.54
          • Published

          @praxive/samurai

          Build Firefox-based browsers with ease

          • v1.1.4
          • 25.46
          • Published

          readability-cli

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

          • v2.4.5
          • 25.11
          • Published

          weh

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

          • v2.14.0
          • 25.08
          • Published

          ng-inline-href

          Angular Directive that fixes links to inline SVGs in Firefox

          • v2.1.2
          • 25.05
          • Published

          jquery.fullscreen

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

          • v0.6.0
          • 24.66
          • Published

          massah

          BDD-style automated browser testing in node.js made very easy

          • v2.13.0
          • 24.56
          • Published

          locate-firefox

          Find Firefox on your system

          • v0.1.1
          • 24.27
          • Published

          semantic-release-firefox

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

          • v2.0.10
          • 23.94
          • Published

          extension-storage-promise

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

          • v0.0.1
          • 23.79
          • 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
          • 23.66
          • 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
          • 23.54
          • Published

          headless-support

          Returns whether a given browser supports headless mode

          • v1.0.0
          • 23.50
          • Published

          chrome-ext-react

          Chrome Extension Boilerplate with React and TypeScript

          • v2.1.3
          • 23.45
          • Published

          @adnbn/plugin-reg-cs

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

          • v0.5.1
          • 23.43
          • Published

          svelte-webext-stores

          Svelte stores that synchronizes to WebExtension storage.

          • v0.0.13
          • 23.15
          • Published

          rtcmulticonnection-react-js

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

          • v0.0.2
          • 23.00
          • Published

          trust-cert

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

          • v1.3.2
          • 22.61
          • Published

          fireprox

          A simple proxy for MozRepl over HTTP GET using express/node.js to control Firefox

          • v1.1.1
          • 22.58
          • Published

          ua-randomizer

          A lightweight Node.js library for generating realistic browser user agents for desktop, mobile, and tablet devices across different systems and browsers

          • v2.0.1
          • 22.28
          • Published

          crann

          Effortless State Synchronization for Web Extensions

          • v1.0.44
          • 22.23
          • Published

          @fi1osof/rtcmulticonnection-v3

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

          • v3.4.4
          • 22.13
          • Published

          bookmarks-to-json

          Convert browser-exported HTML bookmarks to JSON format

          • v1.0.5
          • 22.06
          • Published

          react-browser-ui

          use browser ui components inside your app!

          • v1.3.5
          • 22.05
          • Published

          crx2ff

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

          • v0.6.4
          • 21.89
          • Published

          gluon-build

          🍉 Build Firefox-based browsers with ease

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

          testpilot-metrics

          Metrics library for Test Pilot experiments. Sends events to Google Analytics always, and Test Pilot metrics pipeline while the experiment is an active Test Pilot experiment.

          • v2.1.3
          • 21.73
          • Published

          metamask-csp-firefox

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

          • v0.0.1
          • 21.54
          • 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
          • 21.42
          • Published

          selenium-adapter

          A promise adapter for Selenium WebDriver for use with ES2017 async/await

          • v0.2.7
          • 21.40
          • Published

          machai

          [![CircleCI branch](https://img.shields.io/circleci/project/github/leftshiftone/machai/master.svg?style=flat-square)](https://circleci.com/gh/leftshiftone/machai) [![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/leftshiftone/machai.svg?sty

            • v0.20.0
            • 20.74
            • Published

            trace-o-matic

            An advance console wrapper for node and browsers.

            • v1.0.15
            • 20.64
            • Published

            mozilla-get-url

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

            • v0.4.3
            • 20.55
            • Published

            @addon-core/inject-css

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

            • v0.3.1
            • 20.49
            • Published

            vuex-webextensions

            Use Vuex on WebExtensions on 'shared' context

            • v1.3.3
            • 20.39
            • Published

            supertokens-node-mysql-ref-jwt

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

            • v5.0.4
            • 20.34
            • Published

            zerosurge

            The future is here.

            • v13.1.0
            • 20.25
            • 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
            • 19.99
            • 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.1
            • 19.95
            • Published

            packaged-webapp

            Utility module for installing an app as preloaded & packaged app

              • v0.1.2
              • 19.90
              • Published

              react-webcamera

              React webcamera component with direct access to the camera data

                • v0.0.11
                • 19.90
                • Published

                firefox-bookmarks

                Extract information from your Firefox bookmarks

                • v0.6.0
                • 19.63
                • Published

                braowser

                A very simple javascript plugin for browser detection that just add related classes to html element.

                • v1.1.2
                • 19.57
                • Published

                vue-plugin-webextension-i18n

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

                • v0.1.3
                • 19.51
                • Published

                foxfork

                Build Firefox-based browsers with ease

                • v1.0.0-rc.7
                • 19.46
                • 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
                • 19.14
                • Published

                is-hundred

                The 10x version of is-ten

                • v0.10.0
                • 18.99
                • Published

                browser-downloader

                Utility to download the latest browser builds

                • v2.1.0
                • 18.97
                • Published