Ghostboard pixel Skip to content

With Extensions, GNOME Web is Slowly Becoming an Attractive Option on Desktop Linux

GNOME Web (Epiphany) is one of the best browsers available for Linux users.

It offers a minimal, and a unique user experience.

Unfortunately, the uniqueness does not incentivize users to use it as their primary web browser.

But, it looks like that could change soon…

GNOME Web is finally adding support for WebExtensions, as revealed by one of the developers (Patrick a.k.a TingPing).

This is all a part of the GNOME 43 feature set.

GNOME Web with WebExtensions

A minimal-looking browser, with extension support, what more can I ask for?

I don’t know about you, but I’ve been bummed by the fact that GNOME Web did not have extension support.

So, this makes me excited!

For now, this is experimental support for Epiphany 43.alpha version. So, you can only test it as an adventure with GNOME Web’s beta/alpha builds available.

The developer mentions:

Epiphany 43.alpha supports the basic structure described above. We are currently modeling our behavior after Firefox’s ManifestV2 API which includes compatibility with Chrome extensions where possible. Supporting ManifestV3 is planned alongside V2 in the future.

You will have to explicitly enable the extension support using the terminal, and then install the extensions by downloading + adding the .xpi files for the extensions.

Mozilla’s Firefox add-ons web portal is the one you need to visit for the extensions.

You can install the latest development version for Epiphany (GNOME Web) and enable extensions using the following commands:

flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
flatpak install gnome-nightly org.gnome.Epiphany.Devel
flatpak run --command=gsettings org.gnome.Epiphany.Devel set org.gnome.Epiphany.web:/org/gnome/epiphany/web/ enable-webextensions true

Note that it is actively in development, and may not work as expected. You may want to keep an eye on the terminal for any errors and resolve that if it did not work for you on the first try.

For more technical details, you can read TingPing’s blog post.

Your Next Daily Driver?

GNOME Web is an entirely unique alternative to Firefox and Chrome/Chromium-based browsers on Linux.

So, with the upcoming support for extensions, would you be willing to give it a try as your main browser?

What do you think about the improvements arriving in GNOME Web (or Epiphany)?


Here's why you should opt for It's FOSS Plus Membership

  • Even the biggest players in the Linux world don't care about desktop Linux users. We do.
  • We don't put content behind paywall. Your support keeps it open for everyone. Think of it like 'pay it forward'.
  • Don't like ads? With the Plus membership, you get an ad-free reading experience.
  • When millions of AI-generated content is being published daily, you read and learn from real human Linux users.
  • It costs just $2 a month, less than the cost of your favorite burger.

Latest