Yet another non-blocking pop-up notification library for the web, strictly without jQuery.
{
title: "Notus",
message: "Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas!",
autoCloseDuration: 5000,
notusPosition: "top-left",
htmlString: true
}
or
There are ton of Notification widgets out there but they either depend on jQuery or they are too heavy to include in your already large project, Notus has no dependencies and is super-small to blend in your existing project. Honourable mentions; Notify.js & AlertifyJS
Notus is less than 4 KB (2 KB for JS & little over 1 KB for CSS) minified and gzipped.
Notus is fully customizable and supports several ways to show notifications (Popup, Toast & Snackbar) as well as custom styling using themeClass
config.
Notus provides basic Slide and Fade animations which are entirely CSS driven. It even allows custom easing function (with animationFunction
) and animation duration (with animationDuration
) in config.
Notus supports web browsers as well as Desktop platforms like Electron or NW.js. It also supports TypeScript Type Definitions starting v0.3.1.
Notus supports latest Chrome, Firefox, Safari & IE11+.