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
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

38 repositorios

Awesome GitHub RepositoriesNotification Systems

Systems that manage, dispatch, and display automated alerts, status updates, and personalized notifications to end users.

Explore 38 awesome GitHub repositories matching user interface & experience · Notification Systems. Refine with filters or upvote what's useful.

Awesome Notification Systems GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ant-design/ant-designAvatar de ant-design

    ant-design/ant-design

    98,362Ver en GitHub↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Displays automated status updates using a notification component that provides semantic class names for easy styling of list items.

    TypeScriptant-designantddesign-systems
    Ver en GitHub↗98,362
  • louislam/uptime-kumaAvatar de louislam

    louislam/uptime-kuma

    88,107Ver en GitHub↗

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. The platform distinguishes itself through a dedicated notification engine that dispatches alerts across multiple third-party messaging services, alongside a public status page generator that allows users to communicate service health and historical metrics via custom domains. Its

    Triggers automated notifications for service status changes across integrated messaging and email platforms.

    JavaScriptdockermonitormonitoring
    Ver en GitHub↗88,107
  • twitter/the-algorithmAvatar de twitter

    twitter/the-algorithm

    73,422Ver en GitHub↗

    The algorithm is a distributed recommendation engine pipeline designed to construct and serve personalized content timelines. It functions as a multi-stage orchestration layer that aggregates candidate content from diverse social graphs and high-dimensional embedding spaces, processing user interaction data to deliver a unified, ranked experience. The system utilizes a high-performance machine learning serving infrastructure to execute deep learning models that predict engagement probabilities in real-time. It distinguishes itself through a hybrid retrieval strategy that combines graph-traver

    Delivers personalized content recommendations via push notifications using multi-task learning models to predict user engagement.

    Scala
    Ver en GitHub↗73,422
  • 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

    Provides a system for displaying real-time system alerts and messages within the administrative interface.

    PHPadminalpine-jsbuilder
    Ver en GitHub↗31,215
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Ver en GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Routes external events into a managed inbox using priority-based delivery policies.

    TypeScriptagentsaichatbots
    Ver en GitHub↗21,221
  • nikivdev/flowAvatar de nikivdev

    nikivdev/flow

    21,136Ver en GitHub↗

    Flow is an orchestration framework for designing and executing complex workflows using autonomous agents powered by large language models. It serves as a toolkit for constructing agentic pipelines and a runtime for managing agent lifecycles, session states, and tool execution. The project is distinguished by its support for hierarchical swarm management, where director agents decompose large projects into smaller tasks for specialized worker agents. It enables multiple coordination patterns, including sequential linear pipelines and concurrent execution where agents analyze tasks from differe

    Sends visual alerts and warnings to the user interface to provide feedback during the execution of agentic tasks.

    Rustagentsautonomymoonbit
    Ver en GitHub↗21,136
  • tusen-ai/naive-uiAvatar de tusen-ai

    tusen-ai/naive-ui

    18,381Ver en GitHub↗

    Naive UI is a comprehensive TypeScript user interface library and component set designed specifically for Vue 3 applications. It provides a type-safe framework for building web interfaces, featuring a responsive layout engine and high-performance data components such as virtual-scroll data tables. The library is distinguished by a customizable theme system that utilizes type-safe JavaScript objects for visual overrides instead of traditional CSS variables. This architecture allows for dynamic runtime updates and global style configurations managed through a centralized provider. The framewor

    Implements a system for managing and displaying transient floating messages to provide immediate system feedback.

    TypeScriptcomponent-libraryui-componentsvue
    Ver en GitHub↗18,381
  • jeessy2/ddns-goAvatar de jeessy2

    jeessy2/ddns-go

    16,318Ver en GitHub↗

    This project is a dynamic DNS client and automation service designed to maintain consistent connectivity for web services by synchronizing domain name records with changing public network addresses. It operates as a persistent background daemon, periodically polling for IP address changes and automatically updating records across multiple DNS providers. The application distinguishes itself through an embedded web-based dashboard that allows users to manage domain settings, monitor update logs, and configure provider credentials without manual file editing. It utilizes a provider-agnostic adap

    Triggers HTTP callbacks to external services upon successful or failed record updates.

    Goalidnsbaiduyuncloudflare
    Ver en GitHub↗16,318
  • apitable/apitableAvatar de apitable

    apitable/apitable

    15,265Ver en GitHub↗

    This platform is a low-code database system that combines the flexibility of a spreadsheet interface with the structured power of a relational database. It serves as a collaborative workspace for managing complex datasets, building custom business applications, and automating operational workflows without requiring traditional software development. The platform distinguishes itself through deep integration of artificial intelligence, which enables users to query databases using natural language, generate content, and deploy custom conversational agents trained on internal data. It supports re

    Triggers notifications across communication platforms to update project progress automatically.

    TypeScriptadmin-dashboardairtableairtable-alternative
    Ver en GitHub↗15,265
  • hammerspoon/hammerspoonAvatar de Hammerspoon

    Hammerspoon/hammerspoon

    14,497Ver en GitHub↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Renders text or images in temporary overlays to provide visual feedback.

    Objective-Cautomationhammerspoonirc
    Ver en GitHub↗14,497
  • emilkowalski/sonnerAvatar de emilkowalski

    emilkowalski/sonner

    12,487Ver en GitHub↗

    Sonner is a React-based notification library designed for rendering transient, stackable feedback messages within web applications. It functions as a frontend system for managing and displaying time-limited alerts that inform users of system events or state changes during an active session. The library utilizes a centralized state machine to manage the lifecycle of each notification, ensuring consistent visibility and removal. It coordinates these elements through an event-driven message bus and renders them into a detached container outside the main application hierarchy to maintain global s

    Functions as a frontend notification system for managing and rendering transient feedback messages.

    TypeScriptnotificationsreacttoast
    Ver en GitHub↗12,487
  • codeseven/toastrAvatar de CodeSeven

    CodeSeven/toastr

    12,108Ver en GitHub↗

    Toastr is a JavaScript toast notification library and client-side alert manager used to display non-blocking alert messages and system notifications in web browsers. It serves as a frontend notification UI for rendering timed messages that provide real-time visual feedback within web applications. The library includes a notification system that supports right-to-left layout mirroring for internationalized applications. It also features a mechanism to prevent duplicate notifications by matching new content against active alerts to avoid redundant stacking. The system manages notification life

    Blocks identical messages from stacking by matching new content against the most recent active notification.

    JavaScript
    Ver en GitHub↗12,108
  • withspectrum/spectrumAvatar de withspectrum

    withspectrum/spectrum

    10,838Ver en GitHub↗

    Spectrum is an open-source community platform designed for developer teams to host real-time threaded discussions, share code, and collaborate around GitHub projects. It provides a complete environment for creating and managing online communities with organized channels, member roles, and content moderation tools that keep conversations civil and on-topic. The platform integrates directly with GitHub, enabling users to authenticate through GitHub OAuth, search across code repositories and projects, and connect discussions to repository activity. Spectrum offers role-based team permission mana

    Displays the current operational status of services and any ongoing incidents.

    JavaScriptexpoflowtypegraphql
    Ver en GitHub↗10,838
  • timolins/react-hot-toastAvatar de timolins

    timolins/react-hot-toast

    10,848Ver en GitHub↗

    This project is a notification library for web applications that provides a system for displaying transient, non-blocking toast messages. It functions as a UI component library that manages the lifecycle, visibility, and positioning of alerts, allowing developers to provide immediate feedback to users through success, error, or loading states. The library distinguishes itself through a headless logic architecture that decouples state management from the visual layer, enabling full control over the appearance and structure of notifications. It supports custom component rendering, allowing deve

    Computes dynamic positioning and spacing offsets to ensure consistent stacking of notification elements.

    TypeScriptnotificationsreactsnackbar
    Ver en GitHub↗10,848
  • hackjutsu/leptonAvatar de hackjutsu

    hackjutsu/Lepton

    10,335Ver en GitHub↗

    Lepton is a cross-platform snippet manager and cloud-synced code library designed to organize and synchronize reusable code fragments and text snippets across different operating systems. It functions as a developer productivity tool and a markdown-enabled code editor for managing technical documentation. The application supports synchronization via remote backends and private enterprise server instances, including GitHub Enterprise integration. It utilizes token-based authentication to secure private code repository syncing and ensures connectivity in restricted corporate environments throug

    Provides user-configurable system alerts to notify users about the success or failure of synchronization operations.

    JavaScriptdesktop-clientelectronelectron-app
    Ver en GitHub↗10,335
  • cosscom/cossAvatar de cosscom

    cosscom/coss

    10,125Ver en GitHub↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    Manages the dispatch and display of system notifications through toasts and callouts.

    TypeScriptnextjsradix-uireact
    Ver en GitHub↗10,125
  • nvim-mini/mini.nvimAvatar de nvim-mini

    nvim-mini/mini.nvim

    9,325Ver en GitHub↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    Ships a system for displaying highlighted notifications in floating windows with lifecycle management.

    Lualuamini-nvimneovim
    Ver en GitHub↗9,325
  • databasus/databasusAvatar de databasus

    databasus/databasus

    7,502Ver en GitHub↗

    Databasus is a self-hosted backup platform that automates PostgreSQL backups, verifies their restorability, and stores them across multiple destinations while managing team access with role-based permissions. It combines on-the-fly AES-256-GCM encryption, cron-driven scheduling, job-queue-based verification, multi-destination storage, WAL streaming, throwaway container restore testing, and workspace-based role access control into a unified backup system. The platform distinguishes itself through automatic backup verification that restores each backup into a temporary database container for in

    Delivers real-time backup success or failure alerts via webhooks to external services.

    Gobackupbackupsdatabase
    Ver en GitHub↗7,502
  • ckeditor/ckeditor4Avatar de ckeditor

    ckeditor/ckeditor4

    5,817Ver en GitHub↗

    CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly in the browser. It operates on a plugin-based architecture with a configurable toolbar system, DOM-based content editing, and an event-driven lifecycle, all delivered through a CDN-based distribution model. The editor supports skin-based theming and includes a legacy plugin compatibility layer for backward compatibility. The editor distinguishes itself as a cross-platform framework that integrates natively with Angular, React, Vue, Electron, Android, and iOS environments. It of

    Shows information, warning, success, and progress messages directly within the editing interface.

    Rich Text Formatckeditorckeditor4contenteditable
    Ver en GitHub↗5,817
  • lusaxweb/vuesaxAvatar de lusaxweb

    lusaxweb/vuesax

    5,596Ver en GitHub↗

    Vuesax es un framework frontend y librería de componentes de UI para aplicaciones Vue.js. Proporciona un sistema de diseño personalizable y un conjunto de elementos de interfaz de usuario pre-estilizados diseñados para acelerar el desarrollo de interfaces web. El proyecto se distingue por un toolkit visual tematizable que admite actualizaciones de color dinámicas y personalización de estilos en el lado del servidor para mantener la identidad de marca. También cuenta con un componente de tabla de datos especializado con soporte integrado para edición de celdas en línea y procesamiento en el lado del servidor para paginación, filtrado y ordenamiento. La librería cubre una amplia superficie de capacidades de UI, incluyendo un sistema de cuadrícula responsivo de doce columnas, elementos de formulario integrales y varias herramientas de diseño como tarjetas de contenido y listas plegables. También incluye utilidades de navegación como barras laterales y rutas de navegación (breadcrumbs), así como una variedad de superposiciones que incluyen diálogos modales, notificaciones del sistema y tooltips.

    Implements temporary alert messages with configurable colors and text to communicate system status or errors.

    Vue
    Ver en GitHub↗5,596
Ant.12Siguiente
  1. Home
  2. User Interface & Experience
  3. UI Components
  4. Feedback and Overlay Components
  5. Notification Systems

Explorar subetiquetas

  • Editor Notification DisplaysRenders editor notifications with customizable layouts, icons, and severity-based styling in floating windows. **Distinct from Notification Systems:** Distinct from general Notification Systems: specifically targets in-editor notification rendering with severity-based styling and floating window display, not system-level or business-logic alerting.
  • Notification Stacking Systems2 sub-etiquetasMechanisms for managing and ordering multiple concurrent notification overlays.
  • Personalized Notification EnginesSystems that use machine learning to predict and deliver relevant push notifications.
  • Service Status Notifications1 sub-etiquetaAutomated alerts triggered by changes in service availability or operational status.
  • Status Notifications1 sub-etiquetaTemporary alert messages used to communicate system status, successes, or errors. **Distinct from Notification Systems:** Distinct from Notification Systems: focuses on the visual alert components for status communication rather than the dispatch system.