10 Best React Dropdown Libraries

List hand-picked by Openbase Experts
Learn More

rc-dropdown

rc-dropdown

React Dropdown

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
146
Weekly Downloads
938K
Last Commit
9mos ago
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
rm

@szhsin/react-menu

React component for building accessible menu, dropdown, submenu, context menu and more.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
813
Weekly Downloads
52.8K
Last Commit
7mos ago
User Rating
5.0/ 5
1
Top Feedback
rd

react-dropdown

🔽 A dead simple dropdown component for React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
620
Weekly Downloads
111K
Last Commit
7mos ago
User Rating
5.0/ 5
2
Top Feedback
2Easy to Use
1Performant
downshift

downshift

🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
11K
Weekly Downloads
1.9M
Last Commit
1yr ago
User Rating
4.6/ 5
14
Top Feedback
9Highly Customizable
5Great Documentation
4Easy to Use
mrd

multiselect-react-dropdown

React multiselect dropdown with search and various options

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
149
Weekly Downloads
29.6K
Last Commit
7mos ago
User Rating
3.8/ 5
9
Top Feedback
3Great Documentation
3Easy to Use
2Slow
react-multi-select-component

react-multi-select-component

Lightweight (~5KB gzipped) multiple selection dropdown component

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
270
Weekly Downloads
40.3K
Last Commit
10mos ago
User Rating
4.1/ 5
7
Top Feedback
3Great Documentation
3Easy to Use
2Performant
rsm

react-select-me

Fast 🐆. Lightweight 🐜. Configurable 🐙. Easy to use 🦄. Give it a shot 👉🏼

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
142
Weekly Downloads
628
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
@radix-ui/react-dropdown-menu

@radix-ui/react-dropdown-menu

Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6.6K
Weekly Downloads
243K
Last Commit
8mos ago
@reach/menu-button

@reach/menu-button

The Accessible Foundation for React Apps and Design Systems

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.6K
Weekly Downloads
140K
Last Commit
7mos ago
@clayui/drop-down

@clayui/drop-down

A web implementation of the Lexicon Experience Language

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
199
Weekly Downloads
2.2K
Last Commit
9mos ago
@react-spectrum/picker

@react-spectrum/picker

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

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
7.6K
Weekly Downloads
6.1K
Last Commit
9mos ago
@react-spectrum/combobox

@react-spectrum/combobox

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

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
7.6K
Weekly Downloads
5.5K
Last Commit
9mos ago
rw

react-widgets

Polished, feature rich, accessible form inputs built with React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.3K
Weekly Downloads
34K
Last Commit
8mos ago
User Rating
Top Feedback
1Great Documentation
rds

react-dropdown-select

Customisable dropdown select for react

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
289
Weekly Downloads
23.1K
Last Commit
8mos ago
@teambit/ui.main-dropdown

@teambit/ui.main-dropdown

A tool for composable software development.

SEE LICENSE IN LICENSE
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
16.1K
Weekly Downloads
89
Last Commit
9mos ago
react-overlays

react-overlays

Utilities for creating robust overlay components

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
864
Weekly Downloads
2.1M
Last Commit
1yr ago
react-dropdown-tree-select

react-dropdown-tree-select

Lightweight, accessible, customizable and fast Dropdown Tree Select component for React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
416
Weekly Downloads
27.3K
Last Commit
9mos ago
@welcome-ui/dropdown-menu

@welcome-ui/dropdown-menu

Here you'll find all the core components you need to create a delightful webapp. Customizable design system from Welcome to the jungle (@wttj) with react, typescript, styled-components, reakit and a lot of love 💛

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
487
Weekly Downloads
350
Last Commit
9mos ago
rs

react-slidedown

React component which uses CSS to animate a child from its current height to { height: auto } when mounting/updating/unmounting.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
129
Weekly Downloads
51.5K
Last Commit
7mos ago
rcp

react-cool-portal

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
715
Weekly Downloads
2.4K
Last Commit
7mos ago
rsd

react-simple-dropdown

Non-prescriptive React.js dropdown toolkit

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
227
Weekly Downloads
9.3K
Last Commit
4yrs ago
rs

react-selectize

A Stateless & Flexible Select component for React inspired by Selectize

Unknown
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
700
Weekly Downloads
6.2K
Last Commit
5yrs ago
rdm

react-dd-menu

React Dropdown Menu

MIT
TypeScript Icon
TypeScript Definitions: Not Found
TypeScript Icon
Deprecated
GitHub Stars
140
Weekly Downloads
5.7K
Last Commit
5yrs ago
@trendmicro/react-dropdown

@trendmicro/react-dropdown

React Dropdown component

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
114
Weekly Downloads
3.2K
Last Commit
3yrs ago
rrs

react-responsive-select

A customisable, touchable, React select / multi-select form control. Built with keyboard and screen reader accessibility in mind

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
107
Weekly Downloads
2K
Last Commit
1yr ago
mus

material-ui-superselectfield

multiselection autocomplete dropdown component for Material-UI

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
266
Weekly Downloads
1K
Last Commit
3yrs ago
rdc

reactjs-dropdown-component

Custom dropdown components for ReactJS

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
142
Weekly Downloads
525
Last Commit
2yrs ago
sel

selectivity

Modular and light-weight selection library

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.1K
Weekly Downloads
333
Last Commit
3yrs ago