Displaying 1 to 10 from 10 results

tridactyl - A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.

  •    TypeScript

Replace Firefox's default control mechanism with one modelled on the one true editor, Vim. Simply click this link in Firefox to install our latest "beta" build. These betas are updated with each commit to master on this repo. Your browser will automatically update from there once a day. If you want more frequent updates, you can change extensions.update.interval in about:config to whatever time you want, say, 15 minutes (900 seconds). Alternatively, you can get our "stable" builds straight from Mozilla. The changelog for the stable versions can be found here. If you want to use advanced features such as edit-in-Vim, you'll also need to install the native messenger or executable, instructions for which can be found by typing :installnative and hitting enter once you are in Tridactyl.

Awesome-WebExtensions - A curated list of awesome resources for WebExtensions development.

  •    Javascript

A curated list of awesome resources for WebExtensions development. WebExtensions are a cross-browser system for developing browser add-ons. To a large extent the system is compatible with the extension API supported by Google Chrome and Opera. Extensions written for these browsers will in most cases run in Firefox or Microsoft Edge with just a few changes.

webext-options-sync - Helps you manage and autosave your extension's options.

  •    Javascript

Helps you manage and autosave your extension's options. Or just include the file webext-options-sync.js in your manifest.json.




redux-webext - Redux for WebExtensions

  •    Javascript

This package allows you to use Redux for managing the state of your WebExtension. The words above don't make a lot of sense without code, right? So, there's tutorial with example where you can find how to use redux-webext and how it works.

webext-i18n - Package for simplifying work with i18n in WebExtensions

  •    Javascript

This package simplifies work with i18n in WebExtensions. The package contains only one method (the default export).

Pinboard-Pin - A modern web extension for pinning pages on Pinboard (pinboard.in) with Firefox

  •    TypeScript

Pinboard Pin is a modern web extension for pinning pages on Pinboard with Firefox. Pinboard is a fast, no-nonsense bookmarking site for people who value privacy and speed. Note that while the Pinboard Pin extension is provided by its author as free and open source software, Pinboard is a separate, paid service and you need to sign up for an account in order to use it. The author of Pinboard Pin is not affiliated with the provider of the Pinboard service. For any questions regarding the Pinboard service itself, please contact the Pinboard support.

webext-dynamic-content-scripts - WebExtension module: Automatically registers your content_scripts on domains added via permission

  •    TypeScript

For example, when your users enable more domains via webext-domain-permission-toggle, this module will automatically register your content_scripts from manifest.json into the new domain. The main use case is to add support for GitHub/GitLab Enterprise domains to your GitHub/GitLab extension: you start with github.com and then users can add new domains; this way you don't need to use a broad <all_urls> permission.


webext-options-sync - Helps you manage and autosave your extension's options. Chrome and Firefox.

  •    TypeScript

Helps you manage and autosave your extension's options. The browser-extension-template repo includes a complete setup with ES Modules, based on the advanced usage below.