dunst-project.org
Dunst is a lightweight replacement for the notification daemons provided by most desktop environments. It is customizable, depends on no toolkits, and natively supports both X11 and Wayland. Rules can change the look or behavior of notifications matching specific patterns.