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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to fkhadra/react-toastify

Open-source alternatives to React Toastify

30 open-source projects similar to fkhadra/react-toastify, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best React Toastify alternative.

  • codeseven/toastrCodeSeven avatar

    CodeSeven/toastr

    12,108View on 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

    JavaScript
    View on GitHub↗12,108
  • grenderg/toastyGrenderG avatar

    GrenderG/Toasty

    6,586View on GitHub↗

    Toasty is a JavaScript toast notification library and frontend feedback widget. It provides a reusable UI notification component for displaying temporary, styled alert messages and status notifications within web applications. The library focuses on application status signaling and custom notification UI, allowing for the creation of personalized alert messages with unique icons and formatted text. It implements non-intrusive notification overlays to provide visual feedback without interrupting user workflow. The system manages notifications through a state-based queue and a centralized noti

    Javaandroidtoastui-widget
    View on GitHub↗6,586
  • needim/notyneedim avatar

    needim/noty

    6,625View on 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
    View on GitHub↗6,625

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • iamhosseindhv/notistackiamhosseindhv avatar

    iamhosseindhv/notistack

    4,079View on GitHub↗

    notistack is a React notification toast library used for displaying and managing stacked, customizable snackbars. It provides a programmatic notification manager to trigger, dismiss, and deduplicate on-screen alerts via hooks and programmatic calls. The library features a stacked notification component that renders a queue of temporary alerts with configurable timeouts and visibility limits. It supports customizable snackbar interfaces that include action buttons and custom icons. The system covers notification appearance through anchor positioning and custom styling. It manages notification

    TypeScriptgoogle-materialjavascriptmaterial-design
    View on GitHub↗4,079
  • timolins/react-hot-toasttimolins avatar

    timolins/react-hot-toast

    10,848View on 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

    TypeScriptnotificationsreactsnackbar
    View on GitHub↗10,848
  • cosscom/cosscosscom avatar

    cosscom/coss

    10,125View on 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

    TypeScriptnextjsradix-uireact
    View on GitHub↗10,125
  • jossmac/react-toast-notificationsjossmac avatar

    jossmac/react-toast-notifications

    2,163View on GitHub↗

    This library provides a centralized system for managing and rendering transient alert messages within React applications. It functions as a frontend notification manager, using a provider-based architecture to track, update, and remove status alerts through a standardized reactive interface. The system distinguishes itself by allowing developers to replace default alert designs with custom components, ensuring that feedback elements align with specific application branding and design systems. It utilizes portal-based rendering to mount notifications outside the main component hierarchy, ensur

    JavaScriptnotificationsreactsnackbar
    View on GitHub↗2,163
  • cruffenach/crtoastcruffenach avatar

    cruffenach/CRToast

    4,133View on 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
    View on GitHub↗4,133
  • scalessec/toast-swiftscalessec avatar

    scalessec/Toast-Swift

    3,805View on GitHub↗

    Toast-Swift is an iOS toast notification framework and library used to display temporary informational pop-ups. It provides a programmatic way to trigger non-intrusive feedback alerts on any view within a Swift project by extending the UIView object class. The framework implements these notifications as screen overlays that provide immediate feedback about actions or events without interrupting the user workflow. These overlays are designed to disappear automatically after a set duration.

    Swift
    View on GitHub↗3,805
  • hubspot/messengerHubSpot avatar

    HubSpot/messenger

    3,997View on GitHub↗

    Messenger is a toast notification library and asynchronous request monitor designed for web applications. It provides a system for displaying non-blocking alert messages and growl-style notifications, as well as tools for tracking the progress of network calls to trigger automated success or failure alerts. The library features an interactive alert system that embeds actionable buttons within notifications, allowing users to respond to events directly from the alert without leaving their current screen. The project manages user interface feedback through queue-based message dispatching and d

    JavaScript
    View on GitHub↗3,997
  • emilkowalski/sonneremilkowalski avatar

    emilkowalski/sonner

    12,487View on 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

    TypeScriptnotificationsreacttoast
    View on GitHub↗12,487
  • taiga-family/taiga-uitaiga-family avatar

    taiga-family/taiga-ui

    4,002View on GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    TypeScriptangularbest-practicescdk
    View on GitHub↗4,002
  • angular-ui/bootstrapangular-ui avatar

    angular-ui/bootstrap

    14,206View on GitHub↗

    This project is a collection of native directives designed to implement the Bootstrap component framework within Angular applications. It provides a suite of modular interface elements that allow developers to build interactive web components without requiring external JavaScript dependencies. The library distinguishes itself by using a dependency-free logic layer that relies entirely on native framework primitives. It features a specialized service-based positioning engine to manage the placement of floating overlays and an event-driven system to coordinate the lifecycle of complex UI elemen

    JavaScript
    View on GitHub↗14,206
  • gluestack/gluestack-uigluestack avatar

    gluestack/gluestack-ui

    4,931View on GitHub↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    View on GitHub↗4,931
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    View on GitHub↗26,780
  • jaredreich/notiejaredreich avatar

    jaredreich/notie

    6,274View on 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
    View on GitHub↗6,274
  • t4t5/sweetalertt4t5 avatar

    t4t5/sweetalert

    22,290View on GitHub↗

    SweetAlert is a JavaScript modal dialog library and web UI component library used to replace native browser alert and prompt windows with stylized, customizable popup dialogs. It provides a set of visual components for displaying messages, warnings, and prompts through a polished user interface. The library allows for the creation of custom modal designs and branded popup dialogs that match a specific website aesthetic. It supports the embedding of external rendering elements directly into popups to customize visual content and layout. The toolkit covers a range of interaction patterns, incl

    TypeScriptalertdialogjavascript
    View on GitHub↗22,290
  • scalessec/toastscalessec avatar

    scalessec/Toast

    3,890View on GitHub↗

    Toast is an iOS notification library and overlay tool used to display brief, temporary alert messages over the current screen. It provides a reusable interface component for Swift that delivers non-intrusive feedback without interrupting the primary application flow. The library manages the notification workflow by triggering transient pop-up alerts that automatically disappear after a short duration. It utilizes a view-based overlay system to ensure status updates and confirmation messages remain non-blocking to the user experience.

    Objective-C
    View on GitHub↗3,890
  • zo0r/react-native-push-notificationzo0r avatar

    zo0r/react-native-push-notification

    6,791View on GitHub↗

    This is a cross-platform push notification library for managing local and remote notifications. It provides a comprehensive suite for triggering immediate or future alerts, handling background processing, and integrating with remote cloud messaging services. The library enables the creation of interactive alerts with action buttons, inline reply inputs, and rich media embeds. It supports remote messaging integration through topic subscriptions and token-based registration, as well as the processing of silent pushes that trigger background logic without displaying a visual alert. The system c

    Java
    View on GitHub↗6,791
  • daltron/notificationbannerDaltron avatar

    Daltron/NotificationBanner

    4,875View on GitHub↗

    NotificationBanner is an iOS notification banner library and Swift UI component designed for displaying non-intrusive in-app alerts and notification toasts. It functions as an in-app alert manager that handles the queuing, timing, and dismissal of multiple screen notifications to prevent visual overlap. The library provides extensive banner customization, allowing for the use of custom views, formatted text, and protocol-based styles to align with application branding. It supports the embedding of accessory views and the placement of banners at either the top or bottom of the screen. The sys

    Swift
    View on GitHub↗4,875
  • krausefx/tsmessagesKrauseFx avatar

    KrauseFx/TSMessages

    4,847View on GitHub↗

    TSMessages is an iOS notification UI framework and alert system used to display customizable status messages and notifications at the top of an application screen. It functions as a view controller notification manager that routes and positions alerts across different views using global defaults. The system supports interactive notification workflows by allowing the insertion of clickable action buttons that trigger specific callback functions. It utilizes state-based severity mapping to determine the icons and visual styles of alerts based on their assigned severity levels. The framework co

    Objective-C
    View on GitHub↗4,847
  • ionicfirebaseapp/getwidgetionicfirebaseapp avatar

    ionicfirebaseapp/getwidget

    4,819View on GitHub↗

    Getwidget is a comprehensive Flutter UI component library and design system providing over 1,000 pre-built widgets for creating cross-platform user interfaces. It serves as a production-ready widget gallery designed to accelerate the front-end development process through a wide array of pre-composed elements. The project includes a specialized AI interaction UI kit featuring components for rendering streaming large language model responses, RAG chat interfaces, and real-time voice agents. It also provides operational utilities for estimating monthly LLM expenditures based on token usage and p

    Dartdartdart-librarydart-package
    View on GitHub↗4,819
  • tapadoo/alerterTapadoo avatar

    Tapadoo/Alerter

    5,511View on GitHub↗

    Alerter is an Android alerting library and UI notification tool used to display custom notification overlays and alert messages. It serves as a programmatic replacement for standard system toasts, allowing for the rendering of temporary alerts on Android screens. The library focuses on Android UI overlay design by rendering custom alert views over the window decor. This approach enables the display of notifications without requiring modifications to the application's permanent layout files. The tool handles Android notification management through dynamic layout inflation and window-decor ove

    Kotlinalertingandroidandroid-app
    View on GitHub↗5,511
  • buefy/buefybuefy avatar

    buefy/buefy

    9,531View on GitHub↗

    Buefy is a lightweight user interface component library built for Vue.js. It serves as a programmatic wrapper for the Bulma CSS framework, providing a set of pre-styled layout utilities, form components, and structural wrappers to ensure a consistent visual identity. The library provides a comprehensive suite of form elements, including specialized date and time pickers, autocomplete inputs, and validation wrappers. It also includes layout tools such as navigation bars, off-canvas sidebars, and modal overlays, as well as notification systems for banners, snackbars, and toasts. Additional cap

    Vuebulmacomponentsvue
    View on GitHub↗9,531
  • bootstrap-vue/bootstrap-vuebootstrap-vue avatar

    bootstrap-vue/bootstrap-vue

    14,450View on GitHub↗

    Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable

    JavaScripta11yaccessibilityaccessible
    View on GitHub↗14,450
  • bopoda/acebopoda avatar

    bopoda/ace

    3,741View on GitHub↗

    Ace is a responsive admin template and UI component library built on Bootstrap 3. It provides a comprehensive framework for creating administrative dashboards with a grid-based layout system that adapts to various screen sizes. The project features a broad array of pre-styled layouts for administrative interfaces, including specialized page templates for user profiles, email clients, and real-time chat interfaces. It includes a configuration system for adjusting visual presentations through color skins and right-to-left mirroring support. The library covers a wide range of interface capabili

    HTML
    View on GitHub↗3,741
  • react-bootstrap/react-bootstrapreact-bootstrap avatar

    react-bootstrap/react-bootstrap

    22,608View on GitHub↗

    React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development. The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.

    TypeScriptbootstraphacktoberfestjavascript
    View on GitHub↗22,608
  • nvim-mini/mini.nvimnvim-mini avatar

    nvim-mini/mini.nvim

    9,325View on 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

    Lualuamini-nvimneovim
    View on GitHub↗9,325
  • longbridge/gpui-componentlongbridge avatar

    longbridge/gpui-component

    11,793View on GitHub↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Rustdesktop-applicationgpuirust
    View on GitHub↗11,793
  • mui/base-uimui avatar

    mui/base-ui

    8,711View on GitHub↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    TypeScriptaccessibilitydesign-systemreact
    View on GitHub↗8,711