@webext-core/fake-browser
An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)
Found 508 results for firefox driver
An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)
Easily publish web extensions to their stores
Web extension storage API provided by WXT, supports all browsers.
Tool to convert the patterns and globs of your WebExtension manifest to regex
Packaged ModHeader extension for Firefox 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
WebExtension plugin for Webpack. Supports code-splitting and dynamic import.
ReactJS SDK that provides login functionality with SuperTokens.
frontend sdk for website to be used for auth solution.
SuperTokens SDK for vanilla JS for all recipes
Lightweight and modern event delegation in the browser
WebdriverIO service that lets you define your Firefox profile in your wdio.conf.js
Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)
Google / Google Workspace Browserslist Shared Config
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

Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.
Super-lightweight Promised wrapper around `chrome.*` API to be used in modules. Prefer `webextension-polyfill` if you’re using it directly in an extension.
Utility functions to inject content scripts in WebExtensions, for Manifest v2 and v3
High-level events and utilities for events in Web Extensions
WebExtensions module: Get any optional permissions that users have granted you + other utilities.
A more usable typed storage API for Web Extensions
Firefox remote debugging client
Connect to a Firefox simulator
A collection of rules that help enforce JavaScript coding standard in the Mozilla project.
detect and launch browser versions, headlessly or otherwise
Utility functions for Web Extensions, manifest v2 and v3
Insert text in a `<textarea>`, `<input>` and `contenteditable` elements (including Undo support)
A module for testing URLs against Chrome and Firefox match patterns.
Automatically add content scripts to existing tabs when your extension is installed
Firefox browser logo
Get browser extension(webextension) item meta from Chrome Web Store and Firefox add-ons.
Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc.
A Karma plugin. Launcher for Firefox.
You can launch browsers! From NodeJS! Local ones! Remote ones! Browserstack ones!
Fast and native browser detection on Windows
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)
Detects where the current browser extension code is being run. Compatible with Firefox, Chrome and derivates.
Simplifying building firefox forks!
Kurento JavaScript Utilities
TypeScript type definitions for WebExtensions
A type-safe, localStorage-esk wrapper around the web extension storage APIs. Supports all browsers (Chrome, Firefox, Safari, etc)
Helps you manage and autosave your extension's options.
Simple launcher for selenium server and Opera Driver
Focusin/focusout polyfill for Firefox
Color variables for Firefox and related properties.
Webpack loader that lets you specify `manifest.json` properties to appear only in specific browsers.
Webpack plugin to solve the problem of generating js file for manifest.json entry
🏔️ Add support for browser specific variants in Tailwind.css
A unified shared library which aids in building fuzzers for browsers or as complement for an existing fuzzing framework.
This lib contains implementation of basic actions which can be used for e2e testing in Firefox browser
Schedule and run jobs in your background script
Detect, launch and stop browser versions
Light cross-platform launcher for Mozilla Firefox
React component to detect browser
Detect, launch and stop browser versions
Combination of Mozilla and Chromium implementations of Bezier Curves used for animation interpolation for Javascript
Approximates the current location of the Firefox browser across platforms.
JavaScript Client API for Kurento Media Server
JavaScript Client API for Kurento Media Server
Kurento RPC client library for Browser and Node.js
Extremely minimal stylesheet/setup for Web Extensions’ options pages (also dark mode)
A vite plugin for generating cross browser platform, ES module based web extensions
Approximates the current location of Mozilla Firefox on your system.
WebExtension module: Automatically registers your `content_scripts` on domains added via `permission.request` or on `activeTab`
A Jetpack module for using IndexedDB, based on the localForage API
Helps you manage and autosave your extension's options, separately for each additional permission.
alert() for background pages/workers in Web Extensions
This JavaScript/TypeScript package provides convenient access to the Local API REST interface of the Kameleo Client.
Chrome/Safari extension polyfill for Firefox's browser.contentScripts.register()
Browser-action context menu to request permission for the current tab. Chrome, Firefox, Safari.
Launch Puppeteer, falling back to system browsers when the cached ones aren't working or aren't available.
Terminal and Console string styling done right.
Converts URLs and HTML to PDFs using Puppeteer.
Vue wrapper for 'browser-update' package
A webpack plugin for web-ext
Easily start and stop an X Virtual Frame Buffer from your node app
akses penuh ke playwright tanpa harus menginstall module playwright
RTCMultiConnection is a WebRTC JavaScript wrapper library runs top over RTCPeerConnection API to support all possible peer-to-peer features.
RTCMultiConnection socket.io server
Retrieves details about installed web browsers.
Connect to a Firefox simulator
WebdriverIO service to create a Firefox profile
Firefox Launcher with clean and custom profiles
Addon 💀 Bone - Cross-browser web extension framework with shared code base
implementation of seleniumjs to use with test automation
Generate favicon.ico and icons for iOS, Android, Windows and Firefox (OS)
Redux for WebExtensions
Find a executable Chrome / Edge / Firefox in your system
Use the same api for chrome.storage.local as for localStorage.
marionette-js-runner host for sending actions over a socket
A type-safe RPC for all webextension, client side code does not contain the actual called code, supports async generator functions
Vue wrapper for 'browser-update' package
CLI tool for building browser extensions
Download the latest Firefox from the command line
Get URLs to download mozilla products from
Detect, launch and stop browsers
Transformer that lets you specify `manifest.json` properties to appear only in specific browsers.
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
Returns whether a given browser supports headless mode
Detects your browser, device and platform
detects support for rendering PDF in browser
WebExtension module: Useful fixes and workarounds for browser extension shortcomings
One-file interface to detect whether your content script have loaded.
Foxdriver is a Node library which provides a high-level API to control Firefox over the Remote Debugging Protocol
Find Firefox on your system
Friendly MobX Console Formatter
Detect, launch and stop browser versions
Detect, launch and stop browser versions
Mozilla Add-ons API for NodeJS
Node.js API to control Firefox
Model Context Protocol server for browser automation. Enables AI applications to control browsers through Chrome/Firefox extensions.
programmatically use cfx with node.js
Install and launch Geckodriver for Mac, Linux or Windows.
Chrome Extension Boilerplate with React and TypeScript
webpack plugin to develop cross-browser extensions and Mozilla Add-Ons.
Multibrowser test automation framework
Compare changes in user preference files between two versions of Firefox
Mozilla Webstore Upload
jQuery plugin for showing any DOM element on a page in fullscreen mode
A vite plugin for generating cross browser platform, ES module based web extensions
Enable links on your browser plugin, today!
Firefox Reader Mode in your terminal - get useful text from a web page using Mozilla's Readability library
Simply pass array of blobs. This javascript library will concatenate all blobs in single Blob object.
Files for Mozilla's logos, icons, and other images
A lightweight, TypeScript-ready library for injecting JavaScript functions or external scripts into Chrome extension tabs and frames (Manifest V2 & V3).
False
Execute cypress specs in parallel across multiple docker containers
Angular Directive that fixes links to inline SVGs in Firefox
Bundles together an ambitious semantic-release shared configuration used across many project types
webext template powered by vite and react
Generate favicon.ico and icons for iOS, Android, Windows, Firefox (OS) and Progressive Web Applications (PWA), without peer dependancy errors on install
E2E test engine for web applications
A plugin for Addon Bone that automatically registers and injects content scripts when your browser extension is installed
A vuex plugin help you make the different state of page synchronized on chrome extendsion
[](https://travis-ci.org/jetpack-labs/menuitem)
Run your add-on on Firefox with auto-reload support
:tropical_drink: EventEmitter done right and no dependencies. For nodejs and the browser (>= IE8). Can emit custom or DOM events.
An easy way to start a Vite Web Extension project using @ugurkellecioglu/vite-plugin-web-extension
Foxdriver is a Node library which provides a high-level API to control Firefox over the Remote Debugging Protocol
An easy way to start a Vite Web Extension project using @samrum/vite-plugin-web-extension
TypeScript wrapper for Chrome extension APIs
CLI for making browser web searches from the shell
VVFX 项目浏览器升级提示页
Svelte stores, backed up by chrome.storage
implementation of seleniumjs to use with test automation
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
Trust Root Certificates in MacOs, Linux, Windows and Firefox (Nss)
Package which clones a packed webextension and fixes incompatibilities with certain extension stores
Install an app to a Firefox runtime
An array of all known browser CSS properties
loadtest playwright script using node
A Minimal Package to Generate unlimited user agents
use browser ui components inside your app!
Remote config plugin for Addon Bone
A semantic-release plugin for publishing Firefox add-ons to AMO (addons.mozilla.org) using the official AMO API.
E2E test server with Handow engine
Package for simplifying work with i18n in WebExtensions
Controls Firefox using the WebDriver interface via geckodriver without Selenium.
Uninstall an app from a Firefox runtime
Functional fake WebExtensions environment for development.
easily generate a useragent
Promise-based wrapper around the browser (chrome) extension storage api.
Utility to get the url of a particular version/release of a mozilla product (like firefox/b2g)
Launch an app on a Firefox runtime
Fix the content security policy issue with MetaMask extension in Firefox.
A simple package that retrieves the path of the most known browsers (if installed), no matter the OS
Convert browser-exported HTML bookmarks to JSON format
Webextension Manifest Generator
Library for unpacking Firefox addons and extract their script contents.
Toolkit for developing WebExtensions add-ons on Firefox, Chrome, Edge, Opera and Vivaldi
Easily create your firefox instances and play with the returned driver !
Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc.
A vite plugin for generating cross browser platform, ES module based web extensions
FireFox Selenium driver wrapped ready to use with ddry

[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-downloads-url] [![MIT License][license-image]][license-url]
Push an app to a client, uninstalling first if need be
A webpack plugin for web-ext
Hyper theme based on the Firefox Dev Tools colors
Find and parse latest bookmark backup of Firefox, Chrome and other browsers
Set of semantic-release plugins for publishing a Firefox extension release
Completely partial implementation of the Puppeteer API for Firefox
🍉 Build Firefox-based browsers with ease

MCP server that attaches to existing browser sessions via Chrome DevTools Protocol
Check the compatibility of a Chrome extension with the Firefox WebExtensions API.
Node Firefox Cookie Manager
Browser Market Submission
Create profiles for firefox/b2g desktop
Firefox / B2G runtime manager.
Connect to a Redux store in a WebExtension background page
Build Firefox-based browsers with ease
Yeoman generator
The 10x version of is-ten
🍉 Build Firefox-based browsers with ease
Utility to download the latest browser builds
Firefox extension packer for node.js
Keep redux states in sync for browser extensions and apps.
A simple and convenient tool to output host for developing server.
Easily publish web extensions to their stores
RTCMultiConnection is a WebRTC JavaScript wrapper library runs top over RTCPeerConnection API to support all possible peer-to-peer features.
Tailwind browser helps you to develop efficiently for cross-browser platform
Enables Google Chrome extensions on Firefox.
FxOi! Live train announcements for Firefox Accounts.
A lightweight TypeScript-friendly library to inject CSS into browser extensions (Manifest V2 & V3)
Utility module for installing an app as preloaded & packaged app
Browser Market Submission
Isomorphic test framework for browser & node libs and apps.
Firefox v1.5-3 browser logo
Sync data between a web extension's background, popup, options and content scripts. Works cross-browser, with MV3 and MV2.
Steal browser cookies
Extract information from your Firefox bookmarks
Mozilla Webstore Upload
Generate icons for mobile apps and broswer extensions/plugins.
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
Icons for Firefox and related properties.
WebExtension module: Track `activeTab` permission; automatically inject content scripts
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
React webcamera component with direct access to the camera data
The future is here.
A vite plugin for generating cross browser platform, ES module based web extensions
Effortless State Synchronization for Web Extensions
Firefox browser binding for DalekJS
High-performance, configurable, batch-generating User-Agent spoofing library. Supports multiple browsers, devices, and returns detailed meta information. Perfect for web scraping, automated testing, proxy pools and more.
Detect, launch and stop browser versions
Start a Firefox OS simulator
Normalized, cross-browser implementation of the WebExtensions APIs
webext-buildtools builder for deploying to Firefox Addons store and signing xpi files
Configuration and scripts for Create React Browser Extension.
A vite plugin for generating cross browser platform, ES module based web extensions
Simple Node Native Messaging Host =================================
grab firefox package URLs
CLI tool for building browser extensions
Firefox v23-56 browser logo
A simple proxy for MozRepl over HTTP GET using express/node.js to control Firefox
Cross-everything WebRTC Adapter/Polyfill
Use Vuex on WebExtensions on 'shared' context
Firefox bookmark searcher for Zazu.
Decompress FireFox jsonlz4 bookmark backup files
An advance console wrapper for node and browsers.
Addon-SDK module to navigate the browser to a list of URLs.
Spawn a SpiderMonkey shell as a child process.
An alfred workflow to quickly switch between tabs on Firefox
Determine selection range inside of ShadowRoots with uniform API across browsers
Find installed Firefox OS simulators
RTCMultiConnection is a WebRTC JavaScript wrapper library runs top over RTCPeerConnection API to support all possible peer-to-peer features.