Die libnotify-Bibliothek stellt eine bequeme Schnittstelle bereit, über die dem Benutzer Benachrichtigungen angezeigt werden. Solche Benachrichtigungen können einfache Meldungen sein, oder auch solche, auf die der Benutzer antworten kann. Empathy (das Sofortnachrichtenprogramm in GNOME) verwendet beispielsweise Benachrichtigungen, um dem Benutzer mitzuteilen, dass er eine Sofortnachricht erhalten hat. Mit libnotify erstellte Benachrichtigungen nutzen die entsprechende Schnittstelle der Umgebung, in der die Anwendung ausgeführt wird. In GNOME 3 werden die Benachrichtigungen am unteren Rand des Bildschirms dargestellt und dann in das Benachrichtigungsfeld verschoben. Andere Umgebungen arbeiten auf ihre eigene Weise.
Das Referenzhandbuch von Libnotify