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.
It’s particularly nifty as it provides a GUI to access features of the packaging platform only available from the command-line.
Flatpak app permissions aren’t configurable in Warehouse, but they don’t need to be. We already have multiple ways to manage those, including through Settings > Apps (in any distro shipping GNOME) or through a dedicated 3rd-party app like Flatseal.
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 detail as the flatpak list
command but in a GUI, and includes buttons to copy each snippet to your clipboard – handy!
Warehouse lets you clear user and app data for installed Flatpak(s) without having to remove them, which can be a handy way of ‘resetting’ an app back to its defaults.
The app is also able to scan for data left from previously uninstalled Flatpak apps. You can then choose to remove this data on a per-app basis, or select all and clean it all up – freeing up space in the process.
The dialog to manage remotes is especially handy. This presents a list of Flatpak remotes you’ve already added to yourself and gives you the option to remove them (individually). Clicking on the “+” icon open a dialog from which you can new remotes graphically, which is neat.
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!
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!