Vue notification is easy to use, customizable notification/toast library built with Vue3.
Features:
- Custom message.
- Custom position.
- 4 types: success, alert, warning, and information.
- 3 themes: light, dark, and glass.
- Automatic rejection.
Must Read: Pure Javascript for Displaying Toast Notifications | toaster-box.js
Notification Toast Component Library Details
Post Name | Vue Toast Notification Library |
Author Name | dafcoe |
Category | Notification, Toast, Vue |
Official Page | Click Here | Click Here |
Official Website | github.com |
Publish Date | December 25, 2021 |
Last Update | July 11, 2023 |
Download | Link Below |
License | MIT |
How to make use of it:
Install and download:
# Yarn $ yarn add @dafcoe/vue-notification # NPM $ npm i @dafcoe/vue-notification
1. Import vue-notification.
// Globally import VueNotificationList from '@dafcoe/vue-notification' import '@dafcoe/vue-notification/dist/vue-notification.css' const app = createApp(App) app.use(VueNotificationList).mount('#app') // Or Locally import { VueNotificationList } from '@dafcoe/vue-notification' import '@dafcoe/vue-notification/dist/vue-notification.css'
2. Add the <vue-notification-list> component to the template and set the position:
- top-left
- top-right
- bottom-left
- bottom-right
<vue-notification-list position=”top-left”></vue-notification-list>
3. Push notification.
import { useNotificationStore } from '@dafcoe/vue-notification' const { setNotification } = useNotificationStore(OPTIONS) setNotification(myNotification)
4. Available options.
{ "message": "Notification Message", "type": "info"|"warning"|"alert"|"success", "showIcon": true, "dismiss": { "manually": false, "automatically": true }, "duration": 5000, "showDurationProgress": true, "appearance": "light"|"dark"|"glass" }
See Demo And Download

Official Website(dafcoe): Click Here
This superior jQuery/javascript plugin is developed by dafcoe. For extra Advanced Usages, please go to the official website.