u/Global_Bag1657

I built OmniPkg, a GTK4 app manager for multiple Linux package ecosystems
▲ 14 r/openSUSE+4 crossposts

I built OmniPkg, a GTK4 app manager for multiple Linux package ecosystems

Hi everyone,

I’ve just published OmniPkg, a native GTK4 software manager for Linux users who end up using more than one package ecosystem.

It currently supports APT, DNF/dnf5, Zypper, Pacman, AUR via yay/paru, APK, XBPS, eopkg, Flatpak, Snap, Homebrew, npm, pipx, AppImages and archive-based manual installs.

The idea is not to replace those tools. OmniPkg detects what is available on your system and gives you one desktop interface for searching, installing, updating and viewing installed apps.

A few things it tries to do nicely:

- show real app names and icons using .desktop/AppStream data

- manage manually installed AppImages and archives with desktop launchers

- provide one installed-apps view across different sources

- stay native GTK4 instead of being an Electron/web app

- support both German and English UI

It is still a young project, so testing and criticism are very welcome — especially on different distributions.

GitHub:

https://github.com/grosserknallkopf/OmniPkg

u/Global_Bag1657 — 9 days ago