Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Failed to load latest commit information.
DemoApp Framework change to test with .NET 4.0
NLog.Targets.GrowlNotify Created new version
Packages/1.0.1 Added package for nuget dist
References Updated to work with NLog 2.0
.gitignore Initial commit
LICENSE.txt Initial commit
NLog.Targets.GrowlNotify.sln added badge,enabled syntax highlighting

Growl for Windows Target for NLog


NLog GrowlNotify is a custom target for NLog version 2.0 allowing you to send logging messages to Growl for Windows.

To use NLog GrowlNotify, you simply wire it up as an extension in the NLog.config file and place the NLog.Targets.GrowlNotify.dll, Growl.CoreLibrary.dll, and Growl.Connector.dll (download) in the same location as the NLog.dll & NLog.config files. Then use as you would any NLog target. Below is a sample NLog.config file:

<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns=""

        <add assembly="NLog.Targets.GrowlNotify" />

        <target name="growl" type="GrowlNotify" password="" host="" port="" />

        <logger name="*" minLevel="Trace" appendTo="growl"/>


NLog GrowlNotify supports sending growl notifications locally as well as across the network. Simply include the "host", "password", and optional "port" parameters to send growl notifications to another computer.

The following are some sample screenshots of NLog GrowlNotify in action:

See more about NLog at: See more about Growl for Windows at:

Something went wrong with that request. Please try again.