Flatpak fans will want to check out Warehouse.

Warehouse is new GTK4/libadwaita tool that makes it easy to manage Flatpak apps and Flatpak remotes (e.g., Flathub, GNOME Nightly, etc) on Linux desktops.

What makes it particularly useful is that it provides a graphical frontend to access a number of useful Flatpak features typically only available from the command-line.

What can Warehouse do?

Quickly see info for installed Flatpak apps and runtimes (runtimes are hidden by default, but there’s a toggle to display them). It displays the same details as the flatpak list command but in a GUI with button to copy each snippet to your clipboard.

See Flatpak app info in Warehouse
View information about installed Flatpak apps

Warehouse also lets you clear user and app data for installed Flatpak(s) without having to remove them, which is a handy way to ‘reset’ an app back to its default state.

The app can scan for data left over when you uninstall Flatpak apps. You can choose to remove this data on a per-app basis or select all to clean everything up in one go, reclaiming space in the process.

Remove leftover data from Flatpak apps
Clear leftover cruft from Flatpak apps you removed

The dialog to manage remotes is handy. It shows a list of Flatpak remotes with the option to remove them (individually). Click on the “+” icon to open a dialog where you can add new remotes graphically – a task normally requiring the command line.

Flatpak manage remotes in Warehouse Flatpak app
Flatpak remote management in Warehouse

Many of Warehouse’s actions, such as uninstalling Flatpak apps, clearing installed Flatpak data, and copying Flatpak IDs, can be done ‘in batch’, i.e. you can select multiple Flatpaks and perform a selection action on them — which is a real time saver!

Other features include options to disabled updates for Flatpak apps on an individual basis, and downgrade a Flatpak app to an earlier release, useful when a new version introduces issues or regressions.

You can’t manage Flatpak app permissions in Warehouse but this doesn’t matter. There are multiple ways to adjust those, be it using Settings > Apps (in any distro shipping GNOME) or a dedicated 3rd-party app like Flatseal.

In summary, Warehouse will prove itself a valuable tool for Flatpak fanatics (Flanatics?) who don’t want to drop to the command-line to batch remove apps, clear user and app data without deleting, or manage Flatpak remotes.

• Get Warehouse on Flathub

Thanks Scotty & Dominic!