Skip to content
Growl Implementation For Linux #growl4linux
C Makefile M4 Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian debian: describe more details in Description: Jun 18, 2016
display fix windows build Apr 28, 2016
plugins fix windows build Apr 28, 2016
subscribe Fix wrong related path. Dec 2, 2011
.gitignore Make plugin library. Sep 13, 2011
BUGS Add bugs. Oct 4, 2011
COPYING Fix license to reflect Simplified BSD Apr 26, 2016
ChangeLog version bump up. Mar 24, 2012 Do not pass unused flags Sep 21, 2013
Makefile.w32 fix windows build Apr 28, 2016
README add FAQ. May 22, 2012
README.mkd Add missing library dependencies to readme Oct 18, 2016
TODO remove. Nov 7, 2011
VERSION bump version Jun 18, 2016 for packaging. Apr 22, 2011
compatibility.h Workaround for GTK < 2.20 Aug 10, 2013
gol.c Use smaller image for about dialog Jun 12, 2016
gol.h sticky display. Aug 2, 2012
gol.rc win32 icon Apr 12, 2011
growl-for-linux.spec bump version Jun 18, 2016 for packaging. Apr 22, 2011 Version bump up May 9, 2014


Growl For Linux


Growl For Linux is Linux-compatible of Growl. Growl is a notification system for Mac OS X.


Growl For Linux require following libraries.

  • openssl
  • libcurl
  • gtk+-2.0
  • sqlite3
  • dbus-glib-1
  • libxml2
  • libcurl4

If you are developer, then type following.

# ./
# ./configure
# make && make install

If you are ubuntu user, then type following.

# sudo add-apt-repository ppa:mattn/growl-for-linux
# sudo apt-get update
# sudo apt-get install growl-for-linux


# ./gol

Why "gol" ?, "gol" mean "Growl On Linux". (or ゴルア). Currently, This is required.

Notification should be sent with GNTP protocol or Growl Network Protocol. If you want to be show icon in notification, you need to use GNTP protocol.


  • Q. I can't see icon in system tray. I'm using ubuntu linux.

  • A. Try following.

    gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed -e "s/]$/, 'growl-for-linux']/")"


Growl For Linux is BSD style license. see also COPYING. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (


Yasuhiro Matsumoto

Kohei Takahashi


Working on Linux

Display Style:

  • Default

Default Style

  • Balloon

Balloon Style

  • Nico2

Nico2 Style

You can’t perform that action at this time.