CosmicUpdate
A panel applet for the COSMIC desktop that shows pending app and system updates as a badge — and installs everything in place, no Store required.

About
COSMIC tells you about updates when you open the Store. This applet puts the answer in the panel instead: a badge with the number of pending updates, or a quiet ✓ when everything is current — using PackageKit over D-Bus (the same backend the Store uses) for system packages and the Flatpak CLI for apps.
The install button applies everything in place through the same transactions the Store would run, with a progress bar; the applet also listens for PackageKit's UpdatesChanged signal, so updates installed elsewhere clear the badge immediately. It even keeps itself up to date from GitHub releases.
Highlights
- Badge in the panel — pending count at a glance, ✓ when up to date
- System + Flatpak — PackageKit over D-Bus and live Flatpak remote queries
- Install in place — one button, a progress bar, the badge clears when done
- Instant refresh — reacts to PackageKit signals when updates land elsewhere
- Self-updating — downloads its own new releases and relaunches into them
Install
curl -fsSL https://raw.githubusercontent.com/davidboulay/CosmicUpdate/main/install.sh | bash
Details and manual options in the README.