Bindings to libnotify library

Version on this page:0.2
LTS Haskell 9.21:0.2
Stackage Nightly 2017-07-25:0.2
Latest on Hackage:0.2.1

See all snapshots libnotify appears in

MIT licensed by Emon Tsukimiya, Matvey Aksenov
Maintained by Matvey Aksenov
This version can be pinned in stack with:libnotify-0.2@sha256:1171dd5a83926d56463005b00167e7cb3a0944ffccaf342cd3f9c6dc4e46534a,1251

Module documentation for 0.2

Depends on 4 packages(full list with versions):
Used by 1 package in lts-9.21(full list with versions):


Hackage Build Status

Bindings to libnotify library

Note that although the bindings are distributed under MIT license everything else is GPLed. And by everything I mean everything: glib, libnotify, haskell bindings to glib, and so forth. That effectively means that by using libnotify bindings you agree your project is GPLed too. Sorry about that!



  • Added appName, a way to provide a custom application name for a notification.

  • Renamed ServerInfo record accessors, so that they are less likely to conflict with other definitions.

  • Fixed Monoid instance for Mod

  • More complete and correct low level interface
  • Fix memory leak in notify_notification_new
  • Completely reworked high level interface