Skip to content

Introduction

@erag/vue-toastification is a lightweight and developer-friendly toast notification and confirmation modal library built specifically for Vue 3.

Showing success messages, errors, warnings, or asking users for confirmation is a very common requirement in modern web applications. But managing UI state, animations, callbacks, and consistent styling often makes this harder than it should be. This library simplifies all of that.

It is built using the Vue 3 Composition API and TypeScript, so it fits naturally into modern Vue projects. You can show toast notifications with a single line of code, and open confirmation dialogs using a Promise-based API, allowing you to await user actions instead of writing complex callback logic.

The library is fast, lightweight, and dependency-free, making it suitable for both small projects and large-scale applications. All styles use an erag- prefix, ensuring there are no CSS conflicts with frameworks like Tailwind, Bootstrap, or custom UI systems.

Whether you are building an admin dashboard, SaaS platform, management panel, or any interactive Vue application, @erag/vue-toastification helps you provide clear, smooth user feedback while keeping your code clean and easy to maintain.


🎮 Live Toast Playground

Want to see the library in action?
This interactive playground lets you try toast notifications and confirmation modals live without writing any code.

You can:

  • Trigger success, error, warning, and info toasts
  • See animations, positions, and styling in real time
  • Test how confirmation modals behave before integrating them
  • Understand how the library feels in a real UI

This is the easiest way to get familiar with @erag/vue-toastification before using it in your project.


Live Demo

🍞 Toast Playground

Test your @erag/vue-toastification library

Dialog Test