10 Best React Dialog Libraries

List hand-picked by Openbase Experts
Learn More

react-modal

Accessible modal dialog component for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
8
Top Feedback
8Great Documentation
6Easy to Use
2Performant
GitHub Stars
7K
Weekly Downloads
1M
Last Commit
2mos ago

@reach/dialog

The Accessible Foundation for React Apps and Design Systems

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Highly Customizable
GitHub Stars
5K
Weekly Downloads
163K
Last Commit
2mos ago
ram

react-aria-modal

A fully accessible React modal built according WAI-ARIA Authoring Practices

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
907
Weekly Downloads
32K
Last Commit
3mos ago

@chakra-ui/modal

⚡️ Simple, Modular & Accessible UI Components for your React Applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
23K
Weekly Downloads
211K
Last Commit
1mo ago

@chakra-ui/popover

⚡️ Simple, Modular & Accessible UI Components for your React Applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
23K
Weekly Downloads
210K
Last Commit
1mo ago

@react-aria/dialog

A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
60K
Last Commit
1mo ago

@radix-ui/react-dialog

An open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @modulz.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
41K
Last Commit
1mo ago
rca

react-confirm-alert

react component confirm dialog.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
2.8/ 5
4
Top Feedback
1Easy to Use
GitHub Stars
209
Weekly Downloads
37K
Last Commit
1yr ago

@chakra-ui/alert-dialog

⚡️ Simple, Modular & Accessible UI Components for your React Applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
23K
Weekly Downloads
378
Last Commit
1mo ago

@radix-ui/react-alert-dialog

An open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @modulz.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
10K
Last Commit
1mo ago

@clayui/modal

A web implementation of the Lexicon Experience Language

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
181
Weekly Downloads
1K
Last Commit
1mo ago

@react-spectrum/dialog

A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
3K
Last Commit
1mo ago

@reach/alert-dialog

The Accessible Foundation for React Apps and Design Systems

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
17K
Last Commit
2mos ago

teselagen-react-components

React components shared across teselagen's apps

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
12
Weekly Downloads
3K
Last Commit
1mo ago
rcp

react-cool-portal

😎 🍒 React hook for Portals, which renders modals, dropdowns, tooltips etc. to <body> or else.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
685
Weekly Downloads
2K
Last Commit
3mos ago
dia

@react-md/dialog

React material design - An accessible React component library built from the Material Design guidelines in Sass

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
1K
Last Commit
1mo ago

rc-dialog

React Dialog

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
353
Weekly Downloads
735K
Last Commit
6mos ago
rad

react-a11y-dialog

A React component for a11y-dialog

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
118
Weekly Downloads
2K
Last Commit
1mo ago

@uidu/modal-dialog

Guidu is uidu's design system library

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
15
Weekly Downloads
91
Last Commit
1mo ago

@uidu/inline-dialog

Guidu is uidu's design system library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
15
Weekly Downloads
88
Last Commit
1mo ago
rp

reactjs-popup

React Popup Component - Modals,Tooltips and Menus —  All in one

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Easy to Use
1Performant
GitHub Stars
1K
Weekly Downloads
80K
Last Commit
7mos ago

@syncfusion/ej2-react-popups

Syncfusion React UI components library offer more than 50+ cross-browser, responsive, and lightweight react UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
200
Weekly Downloads
3K
Last Commit
1mo ago
rmp

react-modal-promise

Ease way to use React modal components as Promise

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
40
Weekly Downloads
2K
Last Commit
4mos ago
rc

react-confirm

Small library which makes your Dialog component callable.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
189
Weekly Downloads
19K
Last Commit
8mos ago

@welcome-ui/modal

Customizable design system of @wttj with react • styled-components • styled-system • reakit

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
397
Weekly Downloads
316
Last Commit
2mos ago

@progress/kendo-react-dialogs

Issue tracker - KendoReact http://www.telerik.com/kendo-react-ui/

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
105
Weekly Downloads
17K
Last Commit
4mos ago

@nature-ui/modal

Nature ui is a Modular React based component library with built in support for tailwindcss.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
47
Weekly Downloads
47
Last Commit
3mos ago

react-pure-modal

React modal dialog

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
13
Weekly Downloads
432
Last Commit
7mos ago

realayers

☁ Layer Components - Dialogs, Drawers, Tooltips, Popovers

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
30
Weekly Downloads
2K
Last Commit
3mos ago

@faceless-ui/modal

America's next top modal

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
15
Weekly Downloads
205
Last Commit
3mos ago

rmc-dialog

React Mobile Dialog(web & react-native)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
42
Weekly Downloads
36K
Last Commit
4yrs ago
id

@atlaskit/inline-dialog

An inline dialog is a pop-up container for small amounts of information. It can also contain controls.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
28K
Last Commit
N/A
md

@atlaskit/modal-dialog

A modal dialog displays content that requires user interaction, in a layer above the page.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
26K
Last Commit
N/A
rbs

react-bootstrap-sweetalert

A React implementation of SweetAlert

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Great Documentation
1Easy to Use
1Responsive Maintainers
GitHub Stars
246
Weekly Downloads
24K
Last Commit
1yr ago
rhm

react-hyper-modal

Fully customizable and accessible react modal component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
18
Weekly Downloads
8K
Last Commit
2yrs ago
rod

rodal

A React modal with animations.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
772
Weekly Downloads
6K
Last Commit
2yrs ago

react-gateway

Render React DOM into a new context (aka "Portal")

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
560
Weekly Downloads
6K
Last Commit
4yrs ago
bor

boron

A collection of dialog animations with React.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
3K
Last Commit
3yrs ago

@dlghq/dialog-components

Set of react components for building messaging applications

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
414
Weekly Downloads
2K
Last Commit
2yrs ago
rp

react-poppop

A mobile support and multi-directional modal for ReactJS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
80
Weekly Downloads
2K
Last Commit
3yrs ago
rcb

react-confirm-bootstrap

Confirm Dialog for react with Bootstrap Modal.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
36
Weekly Downloads
1K
Last Commit
2yrs ago

material-ui-fullscreen-dialog

A fullscreen dialog for Material-UI.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
58
Weekly Downloads
1K
Last Commit
1yr ago

@material/react-dialog

Material Components for React (MDC React)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
1K
Last Commit
2yrs ago
rs

react-skylight

A react component for modals and dialogs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
564
Weekly Downloads
1K
Last Commit
3yrs ago
mod

@blaze-react/modal

A modal dialog is a dialog that appears at the top of the main content. Use a modal for dialog boxes, forms, confirmation messages or other content that can be accessed.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
939
Last Commit
N/A
rmd

react-modal-dialog

A modal dialog for ReactJS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
317
Weekly Downloads
711
Last Commit
5yrs ago
pop

popups

A simple way to display beautiful popupS.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
15
Weekly Downloads
620
Last Commit
3yrs ago

modali

A delightful modal dialog component for React, built from the ground up to support React Hooks.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
200
Weekly Downloads
481
Last Commit
2yrs ago
rdm

react-dynamic-modal

Dynamically generated modal dialog component for ReactJS.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
62
Weekly Downloads
464
Last Commit
6yrs ago
rd

react-dialog

Dialog component in react

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
254
Last Commit
3yrs ago