PHPackages                             bcrowe/growl - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. bcrowe/growl

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

bcrowe/growl
============

Growl notifications with PHP.

2.0.3(10y ago)1336021MITPHPPHP &gt;=5.4.0

Since Sep 16Pushed 10y ago2 watchersCompare

[ Source](https://github.com/bcrowe/growl)[ Packagist](https://packagist.org/packages/bcrowe/growl)[ Docs](https://github.com/bcrowe/growl)[ RSS](/packages/bcrowe-growl/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (18)Used By (1)

Growl Notifications with PHP
============================

[](#growl-notifications-with-php)

[![Latest Version on Packagist](https://camo.githubusercontent.com/c52bd890f24d25704bfa1baf8cc319729c1c841ed3a38d7a222b5919f13e9645/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6263726f77652f67726f776c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/bcrowe/growl)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/fadceab16a2dffea4f702bd5ac1da57fb683c4eac7a8bbb1ac718c55bef3f387/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6263726f77652f67726f776c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/bcrowe/growl)[![Coverage Status](https://camo.githubusercontent.com/2903f29d8c36e521379f8280dcaa7e9f5af4d14b335a1987fc4ef614117aaaea/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6263726f77652f67726f776c2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/bcrowe/growl/code-structure)[![Quality Score](https://camo.githubusercontent.com/a8bbaca98b26ecf18ada510141f1b198e256193a2e12ccc5f121a9e7a7d58db5/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6263726f77652f67726f776c2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/bcrowe/growl)[![Total Downloads](https://camo.githubusercontent.com/cb95c9081561c8519756d56f5825ea140e70e35f03d0da842151538405d0a884/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6263726f77652f67726f776c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/bcrowe/growl)

This package aims to provide an easy and fluent interface to construct and execute commands for various desktop notification programs.

Requirements
------------

[](#requirements)

PHP 5.4+ and one of the following notification programs:

### OS X

[](#os-x)

#### Growl &amp; GrowlNotify

[](#growl--growlnotify)

- [Growl](http://growl.info/downloads)
- [GrowlNotify](http://growl.info/downloads#generaldownloads)

#### terminal-notifier

[](#terminal-notifier)

```
$ gem install terminal-notifier
$ brew install terminal-notifier
```

### Linux

[](#linux)

#### notify-send

[](#notify-send)

```
$ apt-get install libnotify-bin
$ yum install libnotify
```

### Windows

[](#windows)

#### Growl &amp; GrowlNotify

[](#growl--growlnotify-1)

- [Growl](http://www.growlforwindows.com/gfw/default.aspx)
- [GrowlNotify](http://www.growlforwindows.com/gfw/help/growlnotify.aspx)

Installation
------------

[](#installation)

### Composer

[](#composer)

```
$ composer require bcrowe/growl
```

Usage
-----

[](#usage)

Create a new instance of the `Growl` class. You can optionally supply a `Builder` class and its path if you don't wish for the package to choose a notification program based on your system:

```
