10 Best React Select Libraries

List hand-picked by Openbase Experts
Learn More

rs

react-select

The Select Component for React.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.2/ 5
78
Top Feedback
17Great Documentation
14Easy to Use
13Performant
GitHub Stars
24K
Weekly Downloads
3M
Last Commit
3mos ago

downshift

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
13
Top Feedback
8Highly Customizable
5Great Documentation
4Easy to Use
GitHub Stars
10K
Weekly Downloads
3M
Last Commit
5mos ago

react-multi-select-component

Lightweight (~5KB gzipped) multiple selection dropdown component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.1/ 5
7
Top Feedback
3Great Documentation
3Easy to Use
2Performant
GitHub Stars
192
Weekly Downloads
26K
Last Commit
1mo ago
mrd

multiselect-react-dropdown

React multiselect dropdown with search and various options

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.8/ 5
9
Top Feedback
3Great Documentation
3Easy to Use
2Slow
GitHub Stars
120
Weekly Downloads
20K
Last Commit
2mos ago

rc-tree-select

React Tree Select

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
1Poor Documentation
GitHub Stars
222
Weekly Downloads
722K
Last Commit
1mo ago

@chakra-ui/select

⚡️ 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

@ag-grid-enterprise/rich-select

The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

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

react-select-plus

Fork of https://github.com/JedWatson/react-select with option group support

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.5/ 5
2
Top Feedback
1Great Documentation
1Abandoned
GitHub Stars
264
Weekly Downloads
19K
Last Commit
4yrs ago

@react-aria/select

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
46K
Last Commit
1mo ago

rc-select

React Select

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

@blueprintjs/select

A React-based UI toolkit for the web

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

@reach/listbox

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
37K
Last Commit
2mos ago
rs

@torkelo/react-select

The Select Component for React.js

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

@react-spectrum/picker

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

@commercetools-uikit/select-utils

Component library 💅

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
107
Weekly Downloads
4K
Last Commit
1mo ago

@commercetools-uikit/select-field

Component library 💅

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

@commercetools-uikit/creatable-select-field

Component library 💅

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

@commercetools-uikit/async-select-field

Component library 💅

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

@commercetools-uikit/creatable-select-input

Component library 💅

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

@commercetools-uikit/async-creatable-select-input

Component library 💅

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

@commercetools-uikit/async-creatable-select-field

Component library 💅

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

@commercetools-uikit/search-select-input

Component library 💅

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

@commercetools-uikit/search-select-field

Component library 💅

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

@availity/select

React components using Availity UIKit and Bootstrap 4

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

react-select-search

⚡️ Lightweight select component for React

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

react-functional-select

Micro-sized & micro-optimized select component for React.js

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

use-context-selector

React useContextSelector hook in userland

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

react-dropdown-select

Customisable dropdown select for react

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

react-country-region-selector

Country / region React select boxes for your forms.

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

react-selecto

Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.

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

@welcome-ui/select

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
387
Last Commit
2mos ago
rfs

react-flags-select

Customizable svg flags select components for React Js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Easy to Use
GitHub Stars
121
Weekly Downloads
12K
Last Commit
1yr ago
rsm

react-select-material-ui

A react SELECT component based on react-select and looking like a material-ui component

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

react-responsive-select

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

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

react-select-virtualized

react-select v3 + react-virtualized + react hooks!

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

react-dropdown-tree-select

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

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

react-mobile-picker

An iOS like select box component for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
188
Weekly Downloads
2K
Last Commit
7mos ago
rws

react-windowed-select

[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
20K
Last Commit
N/A
rat

react-add-to-calendar

A simple, customizable, and reusable Add to Calendar button component for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
163
Weekly Downloads
9K
Last Commit
4yrs ago
rsw

react-select2-wrapper

Wrapper for Select2

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

react-selectize

A Stateless & Flexible Select component for React inspired by Selectize

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
698
Weekly Downloads
7K
Last Commit
4yrs ago
rp

react-picky

Yet another React multiselect. With checkbox support instead of tags.

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

react-selectable-fast

Enable React components to be selectable via mouse/touch.

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

react-bootstrap-multiselect

A multiselect component for react (with bootstrap). This is a react port of bootstrap-multiselect.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
119
Weekly Downloads
2K
Last Commit
5yrs ago
sel

selectivity

Modular and light-weight selection library

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

react-selectable

A component for react that allows mouse selection of child items

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

material-ui-superselectfield

multiselection autocomplete dropdown component for Material-UI

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

react-select2

Select2 components built with React.

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

react-list-select

React-based list with selectable and navigable items

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

react-bootstrap-select

A custom select for react-bootstrap using button dropdown

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