node-mac-notifier - Create macOS notifications from Node.js

  •        18

A native Node module that lets you create macOS notifications from Node.js, without dishing out to a separate process. This is useful for desktop applications built with Electron (or something similar), as it adheres to the HTML5 Notification API. Ensure that this module is called from a renderer process; it will have no effect in the main process. Works with Electron >=0.37.7.


bindings : ^1.2.1
event-target-shim : ^1.1.1
uuid : ^3.3.2



Related Projects

node-notifier - A Node

  •    Javascript

Send cross platform native notifications using Node.js. Notification Center for macOS, notify-osd/libnotify-bin for Linux, Toasters for Windows 8/10, or taskbar Balloons for earlier Windows versions. Growl is used if none of these requirements are met. Works well with electron. Standard usage, with cross-platform fallbacks as defined in the reporter flow chart. All of the options below will work in a way or another on all platforms.

zsh-notify - Desktop notifications for long-running commands in zsh.

  •    Shell

A plugin for the Z shell that posts desktop notifications when a command terminates with a non-zero exit status or when it took more than 30 seconds to complete, if the terminal application is in the background (or the terminal tab is inactive). When using the default notifier notifications are posted using on Mac OS X and notify-send on other systems.

gitify - GitHub Notifications on your desktop.

  •    Javascript

If you are looking for the mobile version - manosim/gitify-mobile. You can download Gitify for free from either the website or from the GitHub repository releases page.

terminal-notifier - Send User Notifications on macOS from the command-line.

  •    Objective-C

terminal-notifier is a command-line tool to send macOS User Notifications, which are available on macOS 10.10 and higher. alerter features were merged in terminal-notifier 1.7. This led to some issues and even more issues in the 1.8 release. We decided with Valère Jeantet to rollback this merge.

gosx-notifier - gosx-notifier is a Go framework for sending desktop notifications to OSX 10

  •    Go

A Go lib for sending desktop notifications to OSX Mountain Lion's (10.8 or higher REQUIRED) Notification Center.On OSX 10.9 and above gosx-notifier now supports images and icons.

update-notifier - Update notifications for your CLI app

  •    Javascript

Inform users of your package of updates in a non-intrusive way.Whenever you initiate the update notifier and it's not within the interval threshold, it will asynchronously check with npm in the background for available updates, then persist the result. The next time the notifier is initiated, the result will be loaded into the .update property. This prevents any impact on your package startup performance. The update check is done in a unref'ed child process. This means that if you call process.exit, the check will still be performed in its own process.

terminal-notifier - Send User Notifications on Mac OS X 10.8 from the command-line.

  •    Objective-C

Send User Notifications on Mac OS X 10.8 from the command-line.

gmail-notifr - A MacRuby Gmail Notifier for Mac OS X

  •    Objective-C

A MacRuby Gmail Notifier for Mac OS X

Notifier for VB.NET (Visual Studio 2010)


Notifier for is a simple control that allows users to show pop-up notifications within their applications.

JoliNotif - :computer: Send notifications to your desktop directly from your PHP script

  •    PHP

JoliNotif is a PHP library to send notifications to your desktop directly from your script. It takes care of using the right binary available, without having to worry if you're running on Linux, Windows or MacOS. For example, if you have a long running PHP task - like executing a large test suite, launching a deployment script - you can use JoliNotif to inform your users that a task just finished.

notifier-for-github-chrome - Chrome extension - Displays your GitHub notifications unread count

  •    Javascript

It checks for new GitHub notifications every minute.Make sure to add a token in the options.

Gmail-Notifier-Plus - Gmail Notifier Plus

  •    CSharp

Gmail Notifier Plus

Windows Update Notifier


Windows Update Notifier informs about Windows Updates via a desktop notification. Furthermore it enables to install Windows Defender Updates automatically.

Gmail Notifier

  •    Python

Gmail Notifier is a Linux/Windows alternative for the notifier program released by Google, it is written in Python and provides an attractive and simple way to check for new mail messages.

OGS Notifier

  •    CSharp

OGS Notifier is a utility for Go players. It sits in your windows tray bar and lets you know if there are any games on the Online Go Server where it is your turn to play. Actually it is a port of Dragon Notifier to OGS.



Rotifier is a small application which will notify you of new messages and friend requests after a selected period of time.

Gitifier - Git commit notifier for MacOSX

  •    Objective-C

Gitifier is a MacOSX menu bar application that monitors Git repositories for new commits and displays their info in Growl notifications. Check out the project home page: Gitifier was originally developed by Jakub Suder and is now maintained by Nikolaj Schumacher.


  •    Javascript

Browser extension that displays your GitHub notifications unread count. Available on Chrome, Firefox, Opera, Safari.