Flexible toolkit for making desktop shells with QtQuick, for Wayland and X11
-
Updated
Sep 15, 2026 - C++
Flexible toolkit for making desktop shells with QtQuick, for Wayland and X11
A gtk based status bar for tiling window managers such as XMonad
A StatusNotifierHost widget written using the gtk+3 bindings for haskell provided by gi-gtk.
Lightweight panel for OpenBox/FluxBox/...
A Haskell implementation of the StatusNotifierItem protocol (https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/).
StatusNotifierWatcher service using GDBus
AutoHotkey v2 for Linux: X11/XWayland automation, native Wayland backends, GTK3, AT-SPI, D-Bus, evdev/uinput, packaging and CI.
Freedesktop's StatusNotifierHost for eww
Freedesktop's StatusNotifierHost for polybar
Lightweight X11-to-SNI bridge for Wine tray icons on Wayland. Replaces xembedsniproxy without focus-stealing.
XEmbed → StatusNotifierItem tray bridge for Wayland: shows legacy X11 & Wine/Proton system-tray icons (Battle.net, etc.) in waybar and other SNI hosts on niri, Hyprland and sway.
Real-time Discord voice status in your Linux system tray — see at a glance if you're muted or deafened. Built in Rust.
distraction-free notification daemon for simple linux desktops.
Simple system tray that implements StatusNotifierItem spec
System-tray update notifier for flake-based NixOS — shows pending flake input updates as a package diff without downloading anything, then applies them via nixos-rebuild. Built for KDE Plasma 6 on Wayland.
Go implementation of Freedesktop.org StatusNotifierItem specification
Go implementation of the StatusNotifierItem specification for building system trays
Cross-platform tray icons for Rust with zero compile-time linkage to any GUI library — libdbus, shell32/user32, and AppKit are all loaded at runtime via libloading, so headless daemons degrade gracefully.
To associate your repository with the statusnotifieritem topic, visit your repo's landing page and select "manage topics."