awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
euvl avatar

euvl/vue-notification

0
View on GitHub↗
2,384 stars·207 forks·JavaScript·MIT·4 vuesvue-notification.yev.io↗

Vue Notification

This library is a Vue.js component system designed for managing transient visual feedback and toast-style alerts. It provides a framework for rendering non-blocking messages that inform users about application events or status updates without interrupting their current workflow.

The system distinguishes itself through a decoupled architecture that uses a centralized event bus for triggering notifications from any part of an application. It supports complex layout requirements by routing alerts into named containers and rendering them via portals, which ensures that notifications remain visible regardless of the parent component hierarchy.

The library covers a broad range of operational controls, including manual lifecycle management, custom styling, and animation integration for entry and exit transitions. Developers can further personalize the interface by using template slots to inject custom markup, allowing for the display of complex data or interactive elements beyond standard text.

Features

  • Toast Notification Systems - Provides a system for displaying temporary, non-blocking toast messages to inform users about application events.
  • Toast Notification Libraries - Renders temporary, non-blocking toast messages on the screen to inform users about application events.
  • Notification Libraries - Provides a dedicated component library for displaying temporary toast alerts within Vue.js applications.
  • Event Bus Architectures - Uses a centralized event bus to trigger notification displays from any part of the application.
  • Reactive Notification Queues - Maintains an internal array of notification objects that automatically triggers UI updates.
  • Alert Management Systems - Organizes and positions system messages across different screen regions to ensure visibility without obstructing primary content.
  • Notification Grouping - Routes specific messages to distinct screen regions or containers by assigning them to named groups.
  • CSS Transition Applications - Provides automated application of CSS classes to notification elements during entry and exit lifecycle events.
  • Frontend UI Components - Acts as a reusable interface element for rendering non-blocking visual feedback to users.
  • Notification Layout Assemblers - Enables placing alert messages at specific screen coordinates to ensure they appear in the desired layout.
  • Notification Lifecycle Management - Provides control over alert visibility by allowing developers to manually close specific notifications or clear entire groups.
  • Notification Feedback Animations - Provides animation effects for incoming and outgoing messages using standard style sheets or animation libraries.
  • Portal Renderings - Renders notification components into a dedicated DOM node outside the parent hierarchy to ensure visibility.
  • Slot-Based Content Projection - Allows developers to override default notification layouts by passing custom markup into named slots.
  • Notification Containers - Routes incoming notification requests into specific named containers for independent positioning and management.

Historique des stars

Graphique de l'historique des stars pour euvl/vue-notificationGraphique de l'historique des stars pour euvl/vue-notification

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Vue Notification

Sélections manuelles où Vue Notification apparaît.
  • JavaScript Toast and Notification Libraries

Alternatives open source à Vue Notification

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Vue Notification.
  • needim/notyAvatar de needim

    needim/noty

    6,625Voir sur GitHub↗

    Noty is a dependency-free JavaScript toast notification library and in-app notification system. It provides a framework for rendering non-blocking alert, success, error, and information messages, as well as interactive confirmation dialogs. The library includes a notification queue manager to organize the sequence and timing of messages and a web push notification manager for delivering system-level alerts via service workers when an application is inactive. The system supports extensive visual customization through HTML templates and theme configurations. It manages the notification lifecyc

    JavaScript
    Voir sur GitHub↗6,625
  • cruffenach/crtoastAvatar de cruffenach

    cruffenach/CRToast

    4,133Voir sur GitHub↗

    CRToast is an iOS toast notification library and animation framework providing customizable temporary alert views for mobile interfaces. It serves as a toolkit for displaying non-intrusive system-style alerts that appear over or push out the status and navigation bars. The library features a physics-based transition engine that controls how notification banners slide into the screen using spring and damping coefficients. It supports custom notification styling for typography and imagery, alongside a gesture-driven interaction model for handling taps and swipes. The project manages the full n

    Objective-C
    Voir sur GitHub↗4,133
  • shakee93/vue-toastedAvatar de shakee93

    shakee93/vue-toasted

    2,200Voir sur GitHub↗

    Vue-toasted is a notification library designed for Vue applications that provides a programmatic interface for displaying temporary, responsive status alerts. It functions as a global plugin, allowing developers to trigger and manage notifications from any component within an application. The library distinguishes itself through its interactive capabilities, enabling the inclusion of custom action buttons and navigation links directly within notification overlays. It maintains a centralized registry for active alerts, providing developers with granular control over the lifecycle of each messa

    JavaScriptnotificationresponsivetoast
    Voir sur GitHub↗2,200
  • jaredreich/notieAvatar de jaredreich

    jaredreich/notie

    6,274Voir sur GitHub↗

    Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data collection, selection prompts, and system-level status notifications. It functions as an input component suite and a selection dialog tool that operates in any JavaScript environment without requiring third-party packages. The library includes a collection of notification tools, such as themed toast notifications that disappear after a set time and forced alert notifications that require explicit user acknowledgment for critical information. It also provides interactive dialogs for

    JavaScript
    Voir sur GitHub↗6,274
Voir les 30 alternatives à Vue Notification→

Questions fréquentes

Que fait euvl/vue-notification ?

This library is a Vue.js component system designed for managing transient visual feedback and toast-style alerts. It provides a framework for rendering non-blocking messages that inform users about application events or status updates without interrupting their current workflow.

Quelles sont les fonctionnalités principales de euvl/vue-notification ?

Les fonctionnalités principales de euvl/vue-notification sont : Toast Notification Systems, Toast Notification Libraries, Notification Libraries, Event Bus Architectures, Reactive Notification Queues, Alert Management Systems, Notification Grouping, CSS Transition Applications.

Quelles sont les alternatives open-source à euvl/vue-notification ?

Les alternatives open-source à euvl/vue-notification incluent : needim/noty — Noty is a dependency-free JavaScript toast notification library and in-app notification system. It provides a… cruffenach/crtoast — CRToast is an iOS toast notification library and animation framework providing customizable temporary alert views for… shakee93/vue-toasted — Vue-toasted is a notification library designed for Vue applications that provides a programmatic interface for… jaredreich/notie — Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data… scalessec/toast — Toast is an iOS notification library and overlay tool used to display brief, temporary alert messages over the current… grenderg/toasty — Toasty is a JavaScript toast notification library and frontend feedback widget. It provides a reusable UI notification…