Ghostboard pixel

Hey Fedora! Listen to This Developer and Make Managing Shell Extensions Better For All of Us

I wonder if Extension Manager could make it into Fedora one day.
Warp Terminal

A new issue has been raised on Fedora's issue tracker by a first-time contributor, who calls upon the Fedora Workstation Working Group to endorse Extension Manager as the official tool for managing GNOME Shell extensions. She also proposes shipping it as a Flatpak by default on Fedora Silverblue.

This is not a new idea, but a proposition that is looking to revive an older one and adds another ask into it.

Purva Sharma, the person behind this proposal, found an older issue from January 2023 that proposed shipping Extension Manager by default on Fedora Silverblue. It had been sitting dormant for about two years now.

In fact, my teammate Abhishek made similar arguments in a recent video:

If you are a Fedora Workstation user, then you know how useful Shell Extensions are. These add functionality to the GNOME desktop, ranging from utilities like weather widgets to fully-fledged system monitors.

Sadly, getting them installed is a bit of work that could be made simpler.

Can't We Have a Better Way to Manage Extensions?

a fedora workstation 43 desktop shows an extension-filled search page (called browse) on the extension manager app
Extension Manager on Fedora 43!

The official way to install GNOME extensions requires multiple steps. You need to install a browser extension for either Firefox or Chrome, and then you install a native connector called gnome-browser-connector on your system.

Only after going through the above can you start installing extensions. In 2026, the process feels very out-of-place and archaic seeing how GNOME has matured as a desktop environment.

Extension Manager offers a simpler approach. It is a standalone application that handles everything. You can search for extensions directly in the app, view extension ratings and comments, compatibility information for your GNOME version, and it even handles updates for any installed extensions.

The project itself is actively developed by a dedicated group of open source contributors and is released under the GPL 3.0 license. This makes it in line with Fedora's open source requirements.

Am I Being Too Optimistic?

I might be biased as I use Extension Manager on my Fedora Workstation daily driver, but doesn't it seem like a logical choice? People don't need to jump through hoops to customize their desktop to their own liking now, do they?

The browser method works but adds unnecessary complexity. Extension Manager removes that hurdle. For Fedora Silverblue specifically, having it as a default Flatpak makes sense. Silverblue aims for a minimal base system with apps as Flatpaks after all.

Apart from that, I like how this first-time contributor has taken the opportunity to propose something that could potentially improve the experience of many Fedora users. Finding dormant issues and reviving them like this shows initiative.

The decision now sits with the Fedora Workstation Working Group. They can evaluate the proposal and decide whether to move it forward. If they endorse it, the next step would be creating a formal change proposal. That change proposal would then go to FESCo for voting.

Regardless of whether Fedora acts on this or not, Extension Manager is available now. You can install it via Flathub or your distribution's package manager. It works on any Linux distribution running GNOME.

Support independent Linux journalism! If you think we are doing a good job at helping people use Linux on their personal computers, support us by opting for Plus membership.

Here's what you get with It's FOSS Plus membership:

βœ… 5 Free eBooks on Linux, Docker and Bash
βœ… Ad-free reading experience
βœ… Badges in the comment section and forum
βœ… Support creation of educational Linux materials

Join It's FOSS Plus

Suggested Read πŸ“–: This Handy App Helps You Install and Manage GNOME Shell Extensions

β€˜Extension Manager’ App Helps You Install and Manage GNOME Shell Extensions
Extension Manager is an exciting unofficial alternative to GNOME’s official Extensions app to help you manage GNOME shell extensions. Let’s take a closer look.
About the author
Sourav Rudra

Sourav Rudra

A nerd with a passion for open source software, custom PC builds, motorsports, and exploring the endless possibilities of this world.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.