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
·
Back to timolins/react-hot-toast

Open-source alternatives to React Hot Toast

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

  • fkhadra/react-toastifyAvatar de fkhadra

    fkhadra/react-toastify

    13,431Voir sur GitHub↗

    react-toastify is a React toast notification library used to display temporary, animated alert messages. It functions as an animated notification framework and queue manager that coordinates the entry and exit transitions of on-screen alerts. The library features an imperative dispatch system that triggers notifications without requiring manual state management. It provides a customizable alert UI component that supports custom content, dark mode themes, and right-to-left layouts. The framework covers notification lifecycle management and behavior configuration, including the ability to limi

    TypeScriptjavascriptnotificationreact
    Voir sur GitHub↗13,431
  • afollestad/material-dialogsAvatar de afollestad

    afollestad/material-dialogs

    19,577Voir sur GitHub↗

    material-dialogs is a Kotlin UI component library that provides a collection of modal dialogs and bottom sheets for Android applications. It is designed to implement user interface elements that follow Material Design standards. The library provides specialized modal interfaces for selecting calendar dates, clock times, and specific color values. It also includes system chooser integrations for selecting files and directories from local storage. Beyond pickers, the library covers a broader range of interaction components including text input dialogs, modal alerts with action buttons, and bot

    Kotlin
    Voir sur GitHub↗19,577
  • grenderg/toastyAvatar de GrenderG

    GrenderG/Toasty

    6,586Voir sur 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
    Voir sur GitHub↗6,586

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.

Find more with AI search
  • cosscom/cossAvatar de cosscom

    cosscom/coss

    10,125Voir sur 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
    Voir sur GitHub↗10,125
  • emilkowalski/sonnerAvatar de emilkowalski

    emilkowalski/sonner

    12,487Voir sur 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
    Voir sur GitHub↗12,487
  • formkit/auto-animateAvatar de formkit

    formkit/auto-animate

    13,847Voir sur GitHub↗

    Auto-animate is a framework-agnostic JavaScript animation library used to automatically animate the entry, exit, and movement of elements within a document. It functions as a transition tool that adds smooth motion to web application elements to prevent abrupt layout jumps during content changes. The utility is designed to be reduced motion compliant, automatically detecting and respecting system-level accessibility settings to disable animations for users with motion sensitivities. It also features a plugin system that allows the replacement of default fade and scale transitions with custom

    TypeScriptanimationjavascriptreact
    Voir sur GitHub↗13,847
  • brillout/awesome-react-componentsAvatar de brillout

    brillout/awesome-react-components

    47,788Voir sur GitHub↗

    This project is a community-maintained open source directory that serves as a comprehensive index of React components and libraries. It functions as a technical knowledge base, mapping common development challenges to vetted third-party solutions to help developers accelerate their frontend workflows and avoid reinventing standard interface elements. The directory distinguishes itself through a decentralized, hyperlink-centric architecture that avoids hosting code locally, instead pointing users directly to external repositories. This content is curated through a collaborative model where com

    awesomeawesome-listreact
    Voir sur GitHub↗47,788
  • layui/layerAvatar de layui

    layui/layer

    8,196Voir sur GitHub↗

    This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading

    JavaScriptalertconfirmdialog
    Voir sur GitHub↗8,196
  • saadeghi/daisyuiAvatar de saadeghi

    saadeghi/daisyui

    41,125Voir sur GitHub↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Sveltecomponentcomponent-librarycomponents
    Voir sur GitHub↗41,125
  • carbon-design-system/carbon-components-svelteAvatar de carbon-design-system

    carbon-design-system/carbon-components-svelte

    2,879Voir sur GitHub↗

    This project is a collection of accessible, reusable interface components built for the Svelte framework. It functions as a comprehensive design system implementation, providing a standardized toolkit for constructing responsive and inclusive user interfaces that adhere to established design language and accessibility guidelines. The library distinguishes itself through a deep integration with the Svelte framework, utilizing compiler-based transformations to optimize component rendering and reactive state synchronization. It features a robust theme management system that applies visual styles

    TypeScriptcarboncarbon-design-systemcomponent-library
    Voir sur GitHub↗2,879
  • zendeskgarden/react-componentsAvatar de zendeskgarden

    zendeskgarden/react-components

    1,110Voir sur GitHub↗

    This project is a comprehensive design system framework and component library built for React. It provides a suite of modular, accessible, and themeable interface elements designed to maintain a unified visual language and brand alignment across complex web applications. By encapsulating interaction logic and styling within individual components, it enables developers to build consistent, responsive interfaces through declarative composition. The library distinguishes itself by prioritizing inclusive user experiences through built-in accessibility management, including standardized keyboard n

    TypeScript
    Voir sur GitHub↗1,110
  • museui/muse-uiAvatar de museui

    museui/muse-ui

    8,152Voir sur GitHub↗

    Muse UI is a Vue 2.0 component library that provides a set of pre-styled user interface components implementing Google's Material Design guidelines. It is designed as a UI framework for building consistent Material Design interfaces in Vue.js 2.0 applications. The library uses Vue's plugin-based component registration pattern, allowing components to be registered globally and enabling selective imports. Components communicate through Vue's custom event system, and the library includes a configurable theming layer built with CSS custom properties and SCSS variables that maps to Material Design

    Vuematerialmuse-uivue
    Voir sur GitHub↗8,152
  • iamhosseindhv/notistackAvatar de iamhosseindhv

    iamhosseindhv/notistack

    4,079Voir sur 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
    Voir sur GitHub↗4,079
  • codeseven/toastrAvatar de CodeSeven

    CodeSeven/toastr

    12,108Voir sur 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
    Voir sur GitHub↗12,108
  • krausefx/tsmessagesAvatar de KrauseFx

    KrauseFx/TSMessages

    4,847Voir sur 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
    Voir sur GitHub↗4,847
  • jossmac/react-toast-notificationsAvatar de jossmac

    jossmac/react-toast-notifications

    2,163Voir sur 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
    Voir sur GitHub↗2,163
  • filamentphp/filamentAvatar de filamentphp

    filamentphp/filament

    31,215Voir sur 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
    Voir sur GitHub↗31,215
  • youzan/vantAvatar de youzan

    youzan/vant

    24,323Voir sur GitHub↗

    Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management. The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions. The library covers a broad

    TypeScript
    Voir sur GitHub↗24,323
  • gluestack/gluestack-uiAvatar de gluestack

    gluestack/gluestack-ui

    4,931Voir sur 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
    Voir sur GitHub↗4,931
  • lukasbach/react-complex-treeAvatar de lukasbach

    lukasbach/react-complex-tree

    1,362Voir sur GitHub↗

    Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop

    TypeScriptaccessiblecomponentdnd
    Voir sur GitHub↗1,362
  • mohitk05/react-insta-storiesAvatar de mohitk05

    mohitk05/react-insta-stories

    1,474Voir sur GitHub↗

    A React component for Instagram like stories

    TypeScriptinstagramreactreact-components
    Voir sur GitHub↗1,474
  • hacker0x01/react-datepickerAvatar de Hacker0x01

    Hacker0x01/react-datepicker

    8,366Voir sur GitHub↗

    This project is a reusable React datepicker component providing an accessible, localized interface for selecting dates and times within web applications. It functions as an input field that triggers a calendar popup for precise temporal data entry. The component is designed for flexibility, allowing for a customizable calendar layout and the integration of custom external elements to trigger the picker. It supports marking holidays with custom labels and styles and implements date selection restrictions through boundaries, exclusion lists, and filter functions. The system includes comprehens

    TypeScriptdate-fnsdatepicker-componenthacktoberfest
    Voir sur GitHub↗8,366
  • carlosnz/json-edit-reactAvatar de CarlosNZ

    CarlosNZ/json-edit-react

    630Voir sur GitHub↗

    React component for editing/viewing JSON/object data

    TypeScriptcomponentsjavascriptjson
    Voir sur GitHub↗630
  • pierpo/react-archerAvatar de pierpo

    pierpo/react-archer

    1,328Voir sur GitHub↗

    🏹 Draw arrows between React elements 🖋

    TypeScriptarrowarrowsdom
    Voir sur GitHub↗1,328
  • jedwatson/react-selectAvatar de JedWatson

    JedWatson/react-select

    28,040Voir sur GitHub↗

    react-select is a customizable select input for React applications that supports single and multiple value selection with integrated search. It functions as a form input library providing a selection interface capable of fetching and displaying options from remote APIs dynamically as a user types. The library is distinguished by a component-injection architecture that allows users to replace internal UI fragments with custom React components. It further enables deep visual customization through prop-based style merging, allowing user-defined CSS objects to override internal defaults for brand

    TypeScript
    Voir sur GitHub↗28,040
  • puckeditor/puckAvatar de puckeditor

    puckeditor/puck

    12,813Voir sur GitHub↗

    Puck is a headless visual CMS and React visual page editor that provides a drag-and-drop interface for designing page layouts and managing content. It functions as a JSON-based content management system, storing page structures as JSON and exposing them via API for dynamic rendering within applications. The project enables dynamic route authoring by mapping visual editor instances to specific URL paths, allowing content editing for any page. It integrates a visual authoring layer into existing applications to facilitate the design of page structures using custom React components. The system

    TypeScriptaibuilderdrag-and-drop
    Voir sur GitHub↗12,813
  • nolimits4web/swiperAvatar de nolimits4web

    nolimits4web/swiper

    41,852Voir sur GitHub↗

    Swiper is a modular, touch-enabled library designed for building interactive content carousels and sliders for web and mobile applications. It provides a high-performance rendering engine that manages large datasets by dynamically creating and destroying elements based on their proximity to the viewport, ensuring memory efficiency and smooth operation. The library distinguishes itself through a plugin-based architecture that allows developers to include only the specific functionality required for their project, effectively minimizing bundle sizes. It features a hardware-accelerated animation

    JavaScriptcarouselgallerymobile
    Voir sur GitHub↗41,852
  • anatoliygatt/heart-switchAvatar de anatoliygatt

    anatoliygatt/heart-switch

    452Voir sur GitHub↗

    ❤️ A heart-shaped toggle switch component for React.

    TypeScriptaccessiblecomponentjavascript
    Voir sur GitHub↗452
  • rcbyr/keen-sliderAvatar de rcbyr

    rcbyr/keen-slider

    5,017Voir sur GitHub↗

    Keen-slider is a JavaScript touch carousel library and DOM-based slider engine. It provides a framework-independent tool for creating responsive, touch-enabled slide carousels that translate swipe inputs into animated transitions for content galleries. The library focuses on responsive design through the use of breakpoints and media queries to automatically adapt layout and behavior across different screen sizes. It supports native touch and swipe gestures compatible with modern web browsers and mobile devices. Its capability surface includes the implementation of navigation controls, infini

    TypeScriptagnosticangularcarousel
    Voir sur GitHub↗5,017
  • tapadoo/alerterAvatar de Tapadoo

    Tapadoo/Alerter

    5,511Voir sur 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
    Voir sur GitHub↗5,511