Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Where can I find Growl's log(s)? Would like to use with GeekTool to display it on the desktop.

share|improve this question
up vote 1 down vote accepted

Growl uses a CoreData database located in ~/Library/Application Support/Growl/

The database is a file called notifications.history

Edit: there does not as yet appear to be any way to communicate with the Growl Control Suite say via AppleScript, to read the database. The functions there are limited. See the Growl AppleScript documentation here

You would have to communicate with the database directly, a database model is included within each build of Growl.

share|improve this answer
Got it. So, there's no easy/possible way of tailing some sort of log file then? Maybe there's a workaround? Does it append its output from the Rollup into some existing log file in the filesystem, that you can ack? A newbie suspect would be into the system.log, but that might be a dumb thought. (Just thinking.) – Henrik Jan 26 '12 at 1:01
@hced - not currently AFAIK, although the Rollup notification center is very new to Growl having only been introduced in 1.3 and I would expect that it will receive further enhancements in the near future. I did notice that the code does do a lot of logging via NSLog so there may be "some" information in the console however there may not be what you need. – Stu Wilson Jan 26 '12 at 8:19

They're located at ~/Library/Application Support/Growl/notifications.history.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.