10 Best Vanilla JavaScript Notification Libraries

List hand-picked by Openbase Experts
Learn More

sweetalert2

A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
38
Top Feedback
9Great Documentation
7Highly Customizable
6Easy to Use
GitHub Stars
14K
Weekly Downloads
357K
Last Commit
1mo ago
sol

soloalert

A customizable lightweight Alert Library with Material UI and awesome features.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
14
Weekly Downloads
121
Last Commit
3mos ago

toastr

Simple javascript toast notifications

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
8
Top Feedback
3Easy to Use
2Great Documentation
2Performant
GitHub Stars
11K
Weekly Downloads
171K
Last Commit
4yrs ago
not

notie

🔔 a clean and simple notification, input, and selection suite for javascript, with no dependencies

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
4K
Last Commit
3yrs ago
ale

alertifyjs

A javascript framework for developing pretty browser dialogs and notifications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
1Easy to Use
1Performant
1Highly Customizable
GitHub Stars
2K
Weekly Downloads
48K
Last Commit
2yrs ago

@syncfusion/ej2-notifications

Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
283
Weekly Downloads
9K
Last Commit
1mo ago
not

noty

⛔️ DEPRECATED - Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
7K
Weekly Downloads
37K
Last Commit
2mos ago
not

notiflix

Notiflix is a JavaScript library for client-side non-blocking notifications, popup boxes, loading indicators, and more that makes your web projects much better.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
277
Weekly Downloads
3K
Last Commit
1mo ago
an

awesome-notifications

Lightweight JavaScript Notifications Library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
223
Weekly Downloads
3K
Last Commit
4mos ago

pnotify

Beautiful JavaScript notifications with Web Notifications support.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
15K
Last Commit
9mos ago
hj

humane-js

A simple, modern, browser notification system

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
715
Last Commit
4yrs ago
not

notus

Yet another JavaScript pop-up notification library for the web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
40
Weekly Downloads
234
Last Commit
2yrs ago
scr

screamerjs

Screamer.js is a Vanilla Javascript plugin to provide simple yet fully customisable web notifications using Web Notifications API.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
161
Weekly Downloads
2
Last Commit
5yrs ago