Open With describes itself in the Chrome web store as the following: “Quickly test out your web pages in Edge, Firefox, Safari, or Opera." However, it is much more powerful than that: it actually allows you to run any external program on your computer passing the URL of the current tab or the selected link.
After installing the extension, you should define a list of commands. Next, I’ll list many from what I put in my list.
The most obvious use for this extension is to open a page in other browser. For that, you should add your browsers to the list. Thankfully, this is easy, as the extension tries to automatically find them all.
Sometimes you want to open the page as incognito. So, for each browser (even the current one), I also add an entry for launching a page in their incognito mode / private window.
Firefox temporary profile
I have a small script that launches a temporary profile of Firefox. This is Firefox with a clean profile that is removed just after use. I didn’t create it specifically for Open With, but that combination is powerful.
You may use it, for example, if a page is broken and may be conflicting with some extension or setting from your profile. Just a click and it opens in a clean Firefox profile.
Other of my entries is MPV. This allows me to play not only videos, but also entire YouTube playlists in that fantastic player. By the way, I wrote a whole article about it.
With a click, the page will be sent to youtube-dl, which will try to download the video or playlist for you. I also have a separate entry for
youtube-dl -x which just downloads the audio. Please, don’t use it for anything illegal.
Some things I miss on this extension: