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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fabien-d avatar

fabien-d/alertify.js

0
View on GitHub↗
4,225 estrellas·706 forks·JavaScript·4 vistasfabien-d.github.com/alertify.js↗

Alertify.js

alertify.js es una librería de notificaciones en JavaScript y un framework para cuadros de diálogo modales. Proporciona un sistema para crear diálogos de alerta, confirmación y solicitud personalizables para reemplazar las notificaciones estándar del navegador, junto con un sistema de alertas no bloqueante para mensajes de estado discretos.

El proyecto cuenta con una cola de diálogos secuenciales que permite encadenar múltiples ventanas de alerta y solicitud en un orden definido. También incluye un registrador de errores de JavaScript que captura errores de tiempo de ejecución globales y los muestra como notificaciones visibles para ayudar en la depuración.

La librería cubre primitivas de diálogo interactivas para capturar la entrada y confirmación del usuario mediante callbacks, así como el registro de notificaciones del sistema para estados de éxito y error. Gestiona estos elementos a través de una capa de interfaz de usuario no bloqueante y un mecanismo de secuenciación basado en colas.

Features

  • Toast Notification Libraries - Provides a library for creating customizable alert, confirm, and prompt notifications, including toast-style messages.
  • JavaScript Error Trackers - Captures global JavaScript runtime exceptions in the browser and displays them as notifications for debugging.
  • Error Reporting - Captures runtime JavaScript errors and displays them as visible notification boxes for easier debugging.
  • Blocking Alert Notifications - Ships modal alert dialogs that force user acknowledgment before allowing interaction with the application.
  • Non-Blocking Notifications - Provides a set of unobtrusive notification toasts and status messages that do not interrupt the application flow.
  • Input Prompts - Implements modal prompt dialogs that capture text input from users and return it via callbacks.
  • Modal Dialogs - Offers a framework for rendering interactive modal pop-up windows with callbacks for user input and confirmation.
  • Browser Dialog Replacements - Replaces standard browser alert and confirm boxes with styled modal windows for an improved user experience.
  • Interactive Modal Frameworks - Provides customizable alert, confirm, and prompt windows that process user input through success or cancellation callbacks.
  • Non-Blocking Notification Layers - Renders notifications as separate DOM elements that allow users to continue interacting with the page.
  • Notification Systems - Provides a comprehensive system for managing and displaying non-blocking status updates and automated alerts to users.
  • User Confirmation Dialogs - Provides modal dialogs with accept and cancel options that trigger custom callback functions.
  • Execution Error Captures - Redirects global window errors to visible notification boxes to simplify the runtime debugging process.
  • Global Error Handlers - Provides a global error handler that captures window-level runtime exceptions and routes them to the notification system.
  • UI Message Sequencing - Orders a series of alerts and prompts to appear one after another in a controlled sequence.
  • UI Dialog Sequencing - Manages a queue of pending notifications to ensure they appear sequentially without overlapping.
  • Interactive Input Collecters - Gathers user text and confirmations through a series of interactive prompts that return values via callbacks.
  • Configuration Templates - Provides predefined settings and templates to generate consistent styles and behaviors for alerts, confirmations, and prompts.
  • Dialog Sequencing Queues - Implements a mechanism for chaining multiple alert and prompt windows to appear in a defined order.
  • Custom Dialog Designs - Allows for the definition of custom, non-native dialog designs and notification types for specialized system messages.
  • Sequential Dialog Rendering - Chains multiple alerts or prompts together so they appear sequentially in a defined order.
  • Status Notifications - Implements a specialized system for displaying success and error status notifications.
  • Modal DOM Injection - Dynamically injects modal container elements directly into the document body to render overlay windows.

Historial de estrellas

Gráfico del historial de estrellas de fabien-d/alertify.jsGráfico del historial de estrellas de fabien-d/alertify.js

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Alertify.js

Proyectos open-source similares, clasificados según cuántas características comparten con Alertify.js.
  • jaredreich/notieAvatar de jaredreich

    jaredreich/notie

    6,274Ver en 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
    Ver en GitHub↗6,274
  • bootboxjs/bootboxAvatar de bootboxjs

    bootboxjs/bootbox

    5,026Ver en GitHub↗

    Bootbox is a programmatic dialog library and JavaScript modal interface designed to create non-blocking alert, confirm, and prompt dialogs. It functions as a wrapper for the Bootstrap CSS framework, providing a toolkit to add stylized popup interactions to web interfaces. The library simulates native browser dialog behaviors through a programmatic API, replacing blocking alerts with asynchronous modal windows. It distinguishes itself by offering a localized interface design, allowing for the translation of dialog buttons and content across multiple languages using built-in or custom translati

    JavaScript
    Ver en GitHub↗5,026
  • filamentphp/filamentAvatar de filamentphp

    filamentphp/filament

    31,215Ver en GitHub↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    PHPadminalpine-jsbuilder
    Ver en GitHub↗31,215
  • needim/notyAvatar de needim

    needim/noty

    6,625Ver en 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
    Ver en GitHub↗6,625
Ver las 30 alternativas a Alertify.js→

Preguntas frecuentes

¿Qué hace fabien-d/alertify.js?

alertify.js es una librería de notificaciones en JavaScript y un framework para cuadros de diálogo modales. Proporciona un sistema para crear diálogos de alerta, confirmación y solicitud personalizables para reemplazar las notificaciones estándar del navegador, junto con un sistema de alertas no bloqueante para mensajes de estado discretos.

¿Cuáles son las características principales de fabien-d/alertify.js?

Las características principales de fabien-d/alertify.js son: Toast Notification Libraries, JavaScript Error Trackers, Error Reporting, Blocking Alert Notifications, Non-Blocking Notifications, Input Prompts, Modal Dialogs, Browser Dialog Replacements.

¿Qué alternativas de código abierto existen para fabien-d/alertify.js?

Las alternativas de código abierto para fabien-d/alertify.js incluyen: jaredreich/notie — Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data… bootboxjs/bootbox — Bootbox is a programmatic dialog library and JavaScript modal interface designed to create non-blocking alert,… filamentphp/filament — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel… needim/noty — Noty is a dependency-free JavaScript toast notification library and in-app notification system. It provides a… scalessec/toast-swift — Toast-Swift is an iOS toast notification framework and library used to display temporary informational pop-ups. It… cosscom/coss — Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a…