Desktop notification for your console Logs
Switch branches/tags
Nothing to show
Clone or download
Latest commit e3dad5f Apr 5, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
images Modified Readme and examples Oct 12, 2016 Added link to website Apr 5, 2017
example.html Modified example Oct 12, 2016
happy.png svg->png Apr 5, 2017
notification-logger.js Fixed typo Apr 5, 2017
notification-logger.min.js Updated minified file Apr 5, 2017
notifications.png Added notifications.png Oct 12, 2016
unhappy.png svg->png Apr 5, 2017

Notification Logger npm version

Ever wondered why you have to open the console every time you want to want to log a variable?

Notification Logger helps provide desktop notification for your console messages.

During development, You have to check the browser's inspector periodically to see what your console.log()'s are saying.

With notification-logger, you can develop and debug web apps and see console messages as Desktop Notifications.

And it only adds ~50 lines to your project.


Initial repo forked from chinchang's project screenlog.js. Check out his awesomeness over here




  • Use npm or git clone to download the module.
    • npm install notification-logger
    • git clone
  • include notification-logger.js or notification-logger.min.js
  • Initialise with logger.init()


  • logger.init - Initialises the logger
  • logger.log - Logs the message via a Desktop Notification only
  • console.log - Logs the message via a Desktop Notification and in the browser console
  • logger.destroy - Reverts console.log to original functionality

Browser Support

Works best on latest versions of Google Chrome, Firefox and Safari.

To Do

  • Add Custom Icon to Notifications
  • Unwrap Objects while Logging them as Desktop Notification