node-notifier

This Node.js module allows you to send local desktop notifications on macOS, Windows and Linux operating systems. It uses Notification Center on macOS, Toasts on Windows 8 and later, and notify-send infrastructure on Linux, and alternatively offers Growl support. The package operates as a ES module and supports the features of processing user actions and responses.

NO

mikaelbr · Notifications & Push

STARS5.8K
FORKS319
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED2 days ago
JavaScriptNode.jsDesktopNotificationMIT

Common commercial products in this category: OneSignal, Pusher, Firebase Cloud Messaging

What can it do?
  • You can create local desktop notifications and warning messages.
  • You can capture user actions and text responses.
  • You can automatically select the notification mechanism suitable for the operating system.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    Can't load module if in .asar

    “When the module is compiled inside an Electron Binary File, the module will not load. I've tried everything I can think of, but it refuses to load. Here's my current syntax that i'm using to require the module: ``` require(path.join(__dirname, '../lib', 'node-notifier')); ```…”

  • • NeutralGitHub Issue

    Click event not working when using NotificationCenter with custom terminal-notifier.

    “I compiled my own terminal notifier to get rid of the terminal icon and put my own, now the 'click' event is not triggered. If I remove the customPath option it works perfectly. ```js notifier = new NotificationCenter({ withFallback: false, // Use Growl Fallback if <= 10.8…”

GitHub

My note

Alternative pages

More in: Notifications & Push