
Top 18 JavaScript Notifications
Collection of free vanilla JavaScript notification and alert code examples: boxes, badges, etc.
Collection of free vanilla JavaScript notification and alert code examples: boxes, badges, etc.
Author: Shahid Shaikh
Links: demo and code
Made with: HTML / CSS (SCSS) / JS
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Dependencies: gsap.js
Author: Ben Brookes
Links: demo and code
Made with: HTML (Pug) / CSS (SCSS) / JS
Animated dismissible alert banners.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Author: Renilson [MALCOON] Medeiros
Links: demo and code
Made with: HTML / CSS / JS
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Dependencies: anime.js
Author: Braydon Coyer
Links: demo and code
Made with: HTML / CSS (SCSS) / JS (TypeScript)
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Author: Sarah Drasner
Links: demo and code
Made with: HTML / CSS (SCSS) / JS (Babel)
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Dependencies: gsap.js
Author: Yuriy
Links: demo and code
Made with: HTML / CSS (SCSS) / JS
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Author: Gabriele Corti
Links: demo and code
Made with: HTML / CSS / JS
Design a notification component where an SVG icon is animated while a message is introduced from the side.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Author: VERDIEU Steeve
Links: demo and code
Made with: HTML / CSS / JS
An experiment of animation with CSS and JavaScript which puts in scene notification cards that animate when a card is deleted or archived.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Dependencies: font-awesome.css
Author: Ryan
Links: demo and code
Made with: HTML (Pug) / CSS (SCSS) / JS (Babel)
Notification with light mode and dark mode.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Author: Mihai Veronica
Links: demo and code
Made with: HTML / JS
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Dependencies: lottie.js
Author: Cory L
Links: demo and code
Made with: HTML (Pug) / CSS (SCSS) / JS
The Android notification for music. Long press (hold mouse) to trigger animation.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Dependencies: font-awesome.css
Author: Jonatan Sosa
Links: demo and code
Made with: HTML / CSS / JS
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Dependencies: font-awesome.css
Author: satyam
Links: demo and code
Made with: HTML / CSS / JS
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Author: ninja
Links: demo and code
Made with: HTML / CSS (SCSS) / JS
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Author: Carlos Roso
Links: github page, demo page
A minimalistic, responsive, vanilla JavaScript library to show toast notifications.
Notyf is a minimalistic JavaScript library for toast notifications. It's responsive, A11Y compatible, dependency-free and tiny (~3KB). Easy integration with React, Angular, Aurelia, Vue, and Svelte.
Author: Jared Reich
Links: github page
a clean and simple notification, input, and selection suite for javascript, with no dependencies
Author: Takane Ichinose
Links: demo and code
Made with: HTML / CSS (SCSS) / JS
This message box implementation in JavaScript, inspired by material design's toast message.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Author: Ryan Morr
Links: demo and code
Made with: HTML / CSS / JS
Animated notification bell in JavaScript.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Dependencies: font-awesome.css
Author: Nedim Arabac
Links: github page, home page
NOTY is a notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog.
The notifications can be positioned at the; top - topLeft - topCenter - topRight - center - centerLeft - centerRight - bottom - bottomLeft - bottomCenter - bottomRight
There are lots of other options in the API to customise the text, animation, buttons and much more.
It also has various callbacks for the buttons, opening closing the notifications and queue control.