Snarl (software)


title: "Snarl (software)" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["windows-only-free-software", "free-system-software"] topic_path: "technology/operating-systems" source: "https://en.wikipedia.org/wiki/Snarl_(software)" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::data[format=table title="Infobox software"]

FieldValue
nameSnarl
developerSnarl Team
released
latest release version3.1
latest release date
latest preview date
frequently updated
operating systemWindows 2000, Windows XP, Windows Vista, Windows 7
language count
genreglobal notification system
license2-clause BSD
website
::

| name = Snarl | title = | logo = | logo caption = | screenshot = | caption = | collapsible = | author = | developer = Snarl Team | released = | discontinued = | latest release version = 3.1 | latest release date = | latest preview version = | latest preview date = | frequently updated = | status = | programming language = | operating system = Windows 2000, Windows XP, Windows Vista, Windows 7 | platform = | size = | language = | language count = | language footnote = | genre = global notification system | license = 2-clause BSD | alexa = | website = | standard = | AsOf = 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 force the taskbar to be visible. Notifications can either be canceled by clicking on them, or left to disappear automatically if ignored for a period of time.

Snarl can display several messages at any one time; new messages are simply displayed beneath (or above) existing ones. An application can display any number of messages, and can update the content, icon, and time the message appears for any particular message at any time and explicitly remove the message if required. Applications can also request to be notified if a user clicks on a particular message.

Developers of other applications can include Snarl support in their applications with almost no effort at all - Snarl uses Windows window messaging functionality to show and hide notifications, making it accessible to any programming language from low-level pure C to high-level Visual Basic 6 or .NET-based environments.

Features

Applications supported by Snarl

Snarl-Specific applications

  • SnarlClock (included with Snarl)
  • SnarlTray (included with Snarl)

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

windows-only-free-softwarefree-system-software