Growl is a deprecated global
notification system
In information technology, a notification system is a combination of software and hardware that delivers a message to a set of recipients. It commonly displays activity related to an account. These systems are an important aspect of modern web ...
and
pop-up notification
The pop-up notification (or toast, passive pop-up, snackbar, desktop notification, notification bubble, or simply notification) is a graphical control element that communicates certain events to the user without forcing them to react to thi ...
implementation for the
Mac OS X
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
and
Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
s. Applications can use Growl to display small notifications about events which may be important to the user. This software allows users to fully control their notifications, while allowing application developers to spend less time creating notifications and Growl developers to concentrate on the usability of notifications. Growl can be used in conjunction with Apple's
Notification Center
Notification Center is a feature in iOS, iPadOS, macOS and watchOS that provides an overview of alerts from applications. It displays notifications until the user completes an associated action, rather than requiring instant resolution. User ...
that is included in Mac OS X 10.8 (Mountain Lion) and higher.
Details
Growl is installed as a
preference pane
System Settings (known as System Preferences prior to macOS Ventura) is an application included with macOS. It allows users to modify various system settings, which are divided into separate Preference Panes. The System Settings application ...
added to the Mac OS X
System Preferences
System Settings (known as System Preferences prior to macOS Ventura) is an application included with macOS. It allows users to modify various system settings, which are divided into separate Preference Panes. The System Settings application ...
. This pane may be used to enable and disable Growl's notifications for specific applications or specific notifications for each application. Each notification provides some information, such as "Download Finished" or the name of the current
iTunes
iTunes is a media player, media library, and mobile device management (MDM) utility developed by Apple. It is used to purchase, play, download and organize digital multimedia on personal computers running the macOS and Windows operating s ...
track. The software comes with multiple display
plugins, providing the user with different style options for presenting the notifications. Display plugins include visual styles as well as the ability to send notifications via email, SMS, or push notifications. Additional third-party plugins or
script
Script may refer to:
Writing systems
* Script, a distinctive writing system, based on a repertoire of specific elements or symbols, or that repertoire
* Script (styles of handwriting)
** Script typeface, a typeface with characteristics of handw ...
s exist to add Growl notifications to
iChat
iChat (previously iChat AV) is a discontinued instant messaging software application developed by Apple Inc. for use on its Mac OS X operating system. It supported instant text messaging over XMPP/Jingle or OSCAR ( AIM) protocol, audio and video ...
,
Mail
The mail or post is a system for physically transporting postcards, letter (message), letters, and parcel (package), parcels. A postal service can be private or public, though many governments place restrictions on private systems. Since the mid ...
,
Thunderbird,
Safari
A safari (; originally ) is an overland journey to observe wildlife, wild animals, especially in East Africa. The so-called big five game, "Big Five" game animals of Africa – lion, African leopard, leopard, rhinoceros, African elephant, elep ...
, and
iTunes
iTunes is a media player, media library, and mobile device management (MDM) utility developed by Apple. It is used to purchase, play, download and organize digital multimedia on personal computers running the macOS and Windows operating s ...
.
Application developers may make use of the Growl
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
to send notifications to their users. Growl includes
bindings for developers who use the
Objective-C
Objective-C is a high-level general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by Brad Cox and Tom Love in the early 1980s, it was ...
,
C,
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language".
Perl was developed ...
,
Python
Python may refer to:
Snakes
* Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia
** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia
* Python (mythology), a mythical serpent
Computing
* Python (prog ...
,
Tcl
TCL or Tcl or TCLs may refer to:
Business
* TCL Technology, a Chinese consumer electronics and appliance company
** TCL Electronics, a subsidiary of TCL Technology
* Texas Collegiate League, a collegiate baseball league
* Trade Centre Limited ...
,
AppleScript
AppleScript is a scripting language created by Apple Inc. that facilitates automated control of Mac applications. First introduced in System 7, it is currently included in macOS in a package of automation tools. The term ''AppleScript'' may ...
,
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
, and
Ruby
Ruby is a pinkish-red-to-blood-red-colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapph ...
programming languages.
Adobe installation
The Growl website listed applications that install Growl without the user's permission, including
Adobe Creative Suite
Adobe Creative Suite (CS) is a discontinued software suite of graphic design, video editing, and web development application software, applications developed by Adobe Systems.
The last of the Creative Suite versions, Adobe Creative Suite 6 (CS6) ...
5. Adobe published a blog post apologizing for installing Growl on users' systems without permission, and says that they are "actively working to mitigate the problem". Adobe added an article to their knowledge base explaining what notifications CS5 sends and how to remove Growl.
See also
*
Apple Notification Center
*
Snarl (software)
Snarl is a notification system for Microsoft Windows inspired by Growl that allows applications to display alpha-blended messages on the screen.
Unlike other forms of notification, Snarl does not hijack the current focused window, nor does it f ...
References
External links
Growl homepage* https://code.google.com/p/growl/
''CocoaRadio'', 5 June 2006
Interview with Chris Forsythe of Adium and Growl ''OSNews'', 9 August 2006
Mumbles Project– a Growl-inspired notification-application for Linux
{{DEFAULTSORT:Growl (Software)
Free system software
MacOS Internet software
Windows Internet software