Single File: Store copies of webpages including all assets as a single html file: FirefoxChrome
One Tab: Collapse all of your open tabs into a webpage that you can share and keeps a running page for the life of your current install: One Tab
Ublock Origin: Control which scripts and other active elements are allowed to run on webpages based on a complex set of rules. From yokoffing/betterfox: you can apply these: reccommended filters. FirefoxChrome1
Violent Monkey: Fork of Grease Monkey, allows you to alter the javascript on a page. There’s a lot you can do with that. A community of these user-scripts exists where you can find modifications to popular websites. It’s sort-of like a game genie for the web: FirefoxChrome (regarding disabled plugins in chrome store)1
Form History Control: maintains a history of everything you enter into forms, may save you a lot of work if you have the bad habit of composing large amounts of text in webforms in spite of the many times you’ve lost your work when your browser froze up or battery died: FirefoxChrome
Web Archives: There’s no single plugin that’s particularly good. Here’s a few decent ones, but you might search to find a better one.
Selenium IDE: Automate complex interactions with websites. For testing and more: FirefoxChromeWebsite1
Not extensions, but in the same category
Betterfox: A bunch of reccommended optimizations for Firefox.
Puppeteer: Puppeteer is a JavaScript library which provides a high-level API to control Chrome or Firefox over the DevTools Protocol or WebDriver BiDi. Puppeteer runs in the headless (no visible UI) by default
Selenium: There’s more than just the IDE browser plugins.
Workaround for disabled extensions in chrome web store
Right-Click->inspect on the Add to Chrome button to open the Web Developer panel
In the Web Developer -> Elements panel expand the container divs until you find the <button> element.
expand outermost divat the time I created this document, there was one more, there could be more, keep going until you find the <button>
Select the disabled attribute on the <button> element and delete it. Then hit enter to apply your changes.
Select the attributeDelete the attribute
Note the Add to Chrome button is no longer greyed out and displays active. Click it to add the extension just as you normally would.
Add to Chrome button is active now.
Click the Add extension in the dialog to confirm.
Confirm you want to add the extension.
The extension should be enabled just like any other.
The extension has been added successfully.
note: chrome store has disabled some useful extensions like ublock origin and violentmonkey… but, believe it or not, it’s incredibly easy to bypass. Just follow these steps: ↩↩2↩3