awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesIn-App Notification Components

Pre-built UI modules for integrating real-time notification centers and message inboxes into web applications.

Distinguishing note: None of the candidates matched; this focuses specifically on the UI layer of notification systems.

Explore 7 awesome GitHub repositories matching user interface & experience · In-App Notification Components. Refine with filters or upvote what's useful.

Awesome In-App Notification Components GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • notifirehq/notifireAvatar notifirehq

    notifirehq/notifire

    39,138Vezi pe GitHub↗

    Notifire is a multi-channel notification infrastructure designed to route and dispatch alerts across email, SMS, push, and chat providers through a unified interface. It functions as an agent communication gateway that normalizes inbound and outbound messages between chat platforms and AI agents for consistent data processing. The system includes a notification workflow engine that uses branching conditions and batching capabilities to design delivery sequences and reduce user fatigue. It also provides a pre-built notification center component, allowing web applications to embed a real-time i

    Ships a pre-built real-time notification center and inbox component for embedding in web applications.

    TypeScript
    Vezi pe GitHub↗39,138
  • novuhq/novuAvatar novuhq

    novuhq/novu

    39,133Vezi pe GitHub↗

    This project is a centralized notification infrastructure platform designed to manage multi-channel messaging workflows, delivery routing, and user preference settings through a unified integration layer. It provides a code-first workflow engine that allows engineers to define complex messaging sequences and notification logic as version-controlled code, ensuring consistency across development and deployment pipelines. The platform distinguishes itself by decoupling notification content from application logic, enabling non-technical teams to design and update templates through a visual interf

    Adding real-time notification centers and user-facing inbox components to web applications using pre-built, customizable UI modules.

    TypeScriptalternativecommunicationemail
    Vezi pe GitHub↗39,133
  • swiftkickmobile/swiftmessagesAvatar SwiftKickMobile

    SwiftKickMobile/SwiftMessages

    7,556Vezi pe GitHub↗

    SwiftMessages is an iOS notification bar library and in-app message queue manager. It provides a system for displaying customizable alerts and status messages at the top, bottom, or center of the screen. The library features a hosting bridge that allows declarative SwiftUI views to be rendered within imperative UIKit containers. It includes a queue management system that sequences chronological notifications and filters duplicate alerts to prevent interface overlap. The system handles dynamic layout management to avoid occlusion by the system keyboard and provides an accessibility interface

    Provides a complete system for displaying customizable alerts and status messages within an iOS app.

    Swift
    Vezi pe GitHub↗7,556
  • huri000/swiftentrykitAvatar huri000

    huri000/SwiftEntryKit

    6,760Vezi pe GitHub↗

    SwiftEntryKit is a Swift presentation framework and UI overlay library used to orchestrate banners, pop-up views, and custom modal presentations on top of an iOS application window. It functions as a view orchestrator that manages the lifecycle, animations, and layering of multiple overlapping user interface elements. The framework features a priority-based queueing system to determine the display order and precedence of overlays, ensuring specific elements can override others. It includes a dedicated animation toolkit for translation, scale, and fade transitions, alongside haptic integration

    Includes UI modules for displaying real-time in-app notifications and alerts without interrupting the user workflow.

    Swift
    Vezi pe GitHub↗6,760
  • needim/notyAvatar needim

    needim/noty

    6,625Vezi pe 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

    Offers pre-built UI modules for displaying non-blocking success, error, and information alerts within web applications.

    JavaScript
    Vezi pe GitHub↗6,625
  • liveblocks/liveblocksAvatar liveblocks

    liveblocks/liveblocks

    4,438Vezi pe GitHub↗

    Liveblocks is a realtime collaboration infrastructure platform that synchronizes application state, documents, and user presence across multiple participants using conflict-free replicated data types. It provides a managed backend for collaborative text editors, threaded commenting and annotation systems, in-app notifications, and AI copilot deployment, all built on a WebSocket transport layer with server-side room management APIs. The platform distinguishes itself through a headless component primitive system that exposes unstyled React hooks and composable building blocks, allowing develope

    Displays a list of notifications for the current user using pre-built hooks and UI components.

    TypeScriptai-agentsai-copilotcollaboration
    Vezi pe GitHub↗4,438
  • ashok-varma/bottomnavigationAvatar Ashok-Varma

    Ashok-Varma/BottomNavigation

    4,348Vezi pe GitHub↗

    BottomNavigation este o bibliotecă de componente UI Android utilizată pentru a implementa o bară de navigare standard în partea de jos a unui ecran mobil. Oferă o interfață reutilizabilă pentru accesarea destinațiilor de nivel înalt ale aplicației, respectând în același timp standardele de design mobil. Biblioteca include un sistem de notificări tip badge pentru a alerta utilizatorii cu privire la conținut nou sau acțiuni în așteptare pe tab-urile de navigare. Acest sistem permite personalizarea culorilor, formelor, marginilor și pozițiilor acestor indicatori, precum și controlul vizibilității acestora. Proiectul acoperă o personalizare mai largă a UI-ului mobil, permițând modificarea culorilor de fundal, a modurilor de tab și a accentelor pentru a se potrivi cu identități de brand specifice. Utilizează tranziții de stare bazate pe animație și poziționare bazată pe constrângeri pentru a gestiona layout-ul și mișcarea elementelor de navigare.

    Provides pre-built UI modules for adding notification badges to navigation tabs for real-time alerting.

    Javaandroidandroid-libraryandroid-ui
    Vezi pe GitHub↗4,348
  1. Home
  2. User Interface & Experience
  3. In-App Notification Components