-
omnivore-list-popup
Web extension for Firefox and Chrome that shows a popup with a list of your Omnivore articles to quickly open or archive (similar to the In My Pocket extension).
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
FWIW there's an existing issue for "firefox support" which you can subscribe to in order to be notified when this feature lands.
https://github.com/cezaraugusto/extension.js/issues/5
Very cool stuff! I might check this out for my extension (https://github.com/herrherrmann/omnivore-list-popup). So far, I’ve been creating my own scripts to manage the extension builds, dev mode etc. – but I’ve been eyeing web-ext already to make my life easier. However, my main browser is Firefox, which doesn’t seem fully supported yet by Extension, right?
I’ve been pretty happy with web-ext, I’m curious what abstractions and configurations Extensions.js avoids comparatively. I’m assuming you’ll still need a manifest.json, and it looks like both use npm/package.json for dependencies.
https://github.com/mozilla/web-ext
IMO MutationObserver's API is a bit difficult to grasp. For simpler cases for getting a callback when an element is created, I use spect[1] or sentinel[2].
1: https://github.com/dy/spect
Related posts
-
Mozilla solves the Manifest V3 puzzle to save ad blockers from Chromapocalypse
-
Is it possible to install an extension trough command line?
-
Web-ext: A command line tool to help build, run, and test Firefox web extensions
-
Web-ext: A command line tool to help build, run, and test Firefox web extensions
-
Firefox Addons Unable to Update, Undisclosed AMO Issues