Firefox
A place to discuss the news and latest developments on the open-source browser Firefox
You can place the .xpi
file in a special folder. On my linux system that is in /usr/lib/firefox/browser/extensions/
. Which would be the system wide folder. There are others which only affect the current user thkugh.
The user folder is $profile_dir/extensions/
. To open the profile directory you can type about:profile
in you address bar and click on Open Directory
besides Root Directory
in the default profile section.
I agree that this is annoying and feels somewhat similar to apple's locked down ecosystem.
Compile Firefox from scratch. Use a fork of Firefox like librewolf that allows side loading.
(idk if librewolf allows it)
I've never had a problem side loading an entire folder into Firefox. Maybe it was an addon rather than extension though?
If you're talking Android, I believe the F-Droid app store (which I'd recommend anyway) packages a version of Firefox (I think called "Fennec F-Droid"?) that allows the same thing as Nightly and Beta (which I assume you mean with option 1).
Also, Beta is very stable, just give it a shot. (Though your extensions might not be, especially on mobile.)
Oh and also, if you wait just a bit, every extension can be made compatible with Firefox for Android: https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/
Of course the developer will still need to make sure that it works on Android.
Wait, so will this still require creating your own collection, or are they totally opening it up? I read the link, but I'm not sure I understand it.
Totally opening up, as I understand it. Which doesn't mean that you can install every extension, because many might not be compatible. For example, Sidebery isn't really useful on mobile, and other extensions (especially the ones still using "Manifest V2") can't deal well with Android unpredictably killing extension processes in the background. But every extension developer can make their extension installable by Firefox for Android users.
People will understand that not everything is compatible, but this is still going to make it much less clunky to run add-ons that aren't readily available now. The previous method of having to create a collection was extremely clunky and often felt like more trouble than it was worth.
Yep, absolutely! Just wanted to make sure I wasn't interpreted incorrectly :)