Plaza: a terminal UI that searches apt and Flathub together, with installs running in a background pane
I've been building Plaza, a TUI package browser in Rust, and Debian support is now solid enough to show here. Note that the video recording was shot on a small LXC and plaza will run way smoother on your machines.
What it does:
- One search queries apt and Flatpak (if you have a remote configured) at the same time and merges results by name: vlc is one row with both bookworm/main and Flathub on it, and you pick the source when installing.
- The detail view shows suite/component, version, size, maintainer, and dependencies (apt-cache under the hood).
- Installs run the real apt-get in a background terminal pane: the sudo prompt and the [Y/n] question appear exactly as they would in your shell, and you can keep browsing while it runs.
- A Manage view lists everything installed (dpkg-query) with sizes, install dates, manual/installed as dependency reason, an orphans filter, and per-package remove or upgrade.
There is a .deb on the release page (bookworm and newer, the only dependency is libc6). GPL-3.0-or-later, source: https://github.com/StaszeKrk/plaza
started Arch-native (pacman + AUR), dnf is next. Debian support is the newest part, so feedback from people using apt is very welcomed.