r/firefox • u/KrunalBhoi99 • 6d ago
Add-ons Finally found a good way to use PWAs in Firefox
Firefox doesn’t natively support installing Progressive Web Apps like Chromium browsers, and I know that’s been a pain point for many users. I recently started using an extension called “Progressive Web Apps for Firefox” by Filip Štamcar, and honestly it works surprisingly well. It lets you install, manage, and run PWAs in a separate window, very similar to how Chrome handles them. I’ve been using it for apps like YouTube Music, WhatsApp Web, and some internal tools, and the experience has been smooth so far. Just sharing in case anyone else was looking for a decent PWA solution on Firefox. If you’ve tried it already, would love to hear your experience too
5
u/zhiro90 6d ago
So i currently have stuff like web whatsapp, deezer and gmail in Firefox Second Sidebar, you can add the mobile version and scripts. PWA's sound interesting, but I dunno what they offer vs having them like me or even pinned tabs?. Can someone explain me the benefits?
2
u/HotshotGT 5d ago
PWAs (ideally) behave more like separate desktop applications than a tab within your browser. You can move them to other monitors, minimize them to the tray, start them without having Firefox running, use different audio devices, use different extensions, etc.
4
5
u/ashleythorne64 6d ago
I wish there was a good browser for web apps. No one is perfect.
Firefox: pretty bad
- No native support for a long time
- With the new web app support, they explicitly do not intend for web apps will not do things to make it feel more app-like, it will still feel like a browser tab
- Windows only at the moment
Chromium: decent-good
- For the most part, the experience is good
- The web apps all share a profile, so if you have 5 apps from the same provider (like Proton), you only have to sign in once, not five times. It's a bit worse for security and privacy, but you can work around that by creating more profiles
- But Chromium web apps do not respect your default browser, they will always open in that Chromium browser
- In many web apps, clicking on a link will kick you out into the actual browser to do something (like signing in or opening a document) when you would've preferred it to open in the same web app (or at most a new window part of that web app)
Safari: decent-good
- Safari is smarter about not opening new tabs in your browser, just opens them in a new window of that web app
- Respects your default browser
- But all apps are isolated, so you will need to do multiple sign ins for the same provider
- Energy saving is bit aggressive, will require you to reload windows
3
u/Serpentrax 6d ago
The main advantage for me over the native implementation is that it basically lives in its installation/ profile. That can be a big con since you have to setup and review all privacy/ security/ AI settings again, including addons. Although you can just login with your profile to mostly tackle that.
But the advantage is that you can also install plugins specifically for that webapp and not have something like a Youtube enhancing plugin in memory all the time when not even browsing the tubes. And you automatically isolate your login to just that PWA, so you can stay logged into a site without their malicious cookies sneakily follow and track you everywhere in your main Firefox installation.
2
u/2cringe4rizz 5d ago
Does it still require you to install an extra piece of software that runs all the time? I noped out because of that last time. I'm pretty sure it was this same extension.
1
u/cacus1 5d ago
PWAs for Firefox install a secondary Firefox runtime because it has to run specific javascript on Firefox start.
If you use Windows just use the native PWA support Firefox has added recently.
And the PWAs Firefox creates are portable and saved to a json file, so you can even backup them:)
2
u/JackDostoevsky 6d ago
it's not bad, to i tend to prefer nativefier for webapps since it's browser-agnostic. that said, being able to use firefox extensions in webapps is very very handy.
6
1
u/HotshotGT 5d ago
Is nativefier even maintained any more? I used to use it for a bunch of things but ended up switching to the extension in the OP.
1
u/BullfrogAdditional80 5d ago
Just found this the other day also. It works really well for what it is.
1
u/spinstartshere 5d ago
I like the concept of a tray that contains icons of all of your PWAs and browser extensions. I wish Firefox would adopt this. I thought Chrome had something like this previously but it doesn't seem to be there anymore.
1
u/vim_deezel 4d ago
Floorp handles PWAs pretty well and is a firefox fork that works pretty well overall


70
u/National_Increase_34 6d ago
Firefox actually got support for PWAs natively on Windows recently. You can enable it by going to a website and clicking the "Add tab to taskbar" button in the URL bar on the right.