79 Best React Native Select Inputs Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

rnd

react-native-dropdown-picker

A single / multiple, categorizable, customizable, localizable and searchable item picker (drop-down) component for react native which supports both Android & iOS.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
great-docs
3Great Documentation
easy-to-use
2Easy to Use
performant
2Performant
GitHub Stars
Github Icon
338
Weekly Downloads
Weekly Downloads Icon
18K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@react-native-community/picker

Picker is a cross-platform UI component for selecting an item from a list of options.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
TypeScript Icon
Deprecated
User Rating
5.0/ 5
2
Top Feedback
great-docs
1Great Documentation
GitHub Stars
Github Icon
668
Weekly Downloads
Weekly Downloads Icon
58K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@react-native-community/datetimepicker

React Native date & time picker component for iOS, Android and Windows

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
5
Top Feedback
easy-to-use
3Easy to Use
performant
3Performant
great-docs
2Great Documentation
GitHub Stars
Github Icon
1K
Weekly Downloads
Weekly Downloads Icon
162K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnd

react-native-date-picker

React Native Date Picker is an inline datepicker for Android and iOS. It includes date, time and datetime picker modes. The datepicker is customizable and is supporting different languages. It's written with native code to achieve the best possible look, feel and performance.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
4
Top Feedback
great-docs
4Great Documentation
easy-to-use
2Easy to Use
performant
1Performant
GitHub Stars
Github Icon
902
Weekly Downloads
Weekly Downloads Icon
33K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnr

react-native-ratings

Tap and Swipe Ratings component for React Native.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.1/ 5
7
Top Feedback
great-docs
6Great Documentation
easy-to-use
3Easy to Use
performant
2Performant
GitHub Stars
Github Icon
608
Weekly Downloads
Weekly Downloads Icon
91K
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-modal-dropdown

Fork of the original https://github.com/sohobloo/react-native-modal-dropdown

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
2
Top Feedback
great-docs
5Great Documentation
buggy
4Buggy
performant
2Performant
GitHub Stars
Github Icon
55
Weekly Downloads
Weekly Downloads Icon
7K
Last Commit
24d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-sectioned-multi-select

a multi (or single) select component with support for sub categories, search, chips.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
Github Icon
575
Weekly Downloads
Weekly Downloads Icon
3K
Last Commit
8mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

@ptomasroos/react-native-multi-slider

Android and iOS Pure JS react native multi slider

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
great-docs
1Great Documentation
GitHub Stars
Github Icon
607
Weekly Downloads
Weekly Downloads Icon
18K
Last Commit
6mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-native-picker-select

🔽 A Picker component for React Native which emulates the native <select> interfaces for iOS and Android

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
3.8/ 5
4
Top Feedback
N/A
GitHub Stars
Github Icon
1K
Weekly Downloads
Weekly Downloads Icon
64K
Last Commit
8mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-switch-selector

Switch Selector for React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
GitHub Stars
Github Icon
11
Weekly Downloads
Weekly Downloads Icon
4K
Last Commit
5mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-modal-selector

A cross-platform (iOS / Android), selector/picker component for React Native that is highly customizable and supports sections.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
310
Weekly Downloads
Weekly Downloads Icon
51K
Last Commit
12d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-multiple-select

Simple multi-select component for react-native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
435
Weekly Downloads
Weekly Downloads Icon
3K
Last Commit
4mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-native-datepicker

react native datePicker component for both Android and IOS, useing DatePikcerAndroid, TimePickerAndroid and DatePickerIOS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
abandoned
1Abandoned
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
21K
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rrs

rn-range-slider

A native slider with range

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.0/ 5
2
Top Feedback
great-docs
4Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
132
Weekly Downloads
Weekly Downloads Icon
4K
Last Commit
6mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rbr

radio-buttons-react-native

Animated radio buttons component for react native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
1
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
56
Weekly Downloads
Weekly Downloads Icon
898
Last Commit
1y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnc

react-native-chooser

Simple Cross Platform HTML Select Tag for react-native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
153
Weekly Downloads
Weekly Downloads Icon
333
Last Commit
4y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-star-view

A rating star view !

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
4
Weekly Downloads
Weekly Downloads Icon
120
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-modal-datetime-picker

A React-Native datetime-picker for Android and iOS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
great-docs
1Great Documentation
bleeding-edge
1Bleeding Edge
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
103K
Last Commit
10d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@react-native-community/checkbox

Checkbox component for React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
great-docs
1Great Documentation
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
226
Weekly Downloads
Weekly Downloads Icon
34K
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@react-native-community/slider

React Native component used to select a single value from a range of values

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
644
Weekly Downloads
Weekly Downloads Icon
74K
Last Commit
1mo ago
Bundle Size (min+gzip)
2.37KB
Not Tree-Shakeable

react-native-bpk-component-select

Backpack Design System

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
412
Weekly Downloads
Weekly Downloads Icon
110
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnb

react-native-bouncy-checkbox

Fully customizable animated bouncy checkbox for React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
186
Weekly Downloads
Weekly Downloads Icon
3K
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnc

react-native-country-picker-modal

🇦🇶 Country picker provides a modal allowing a user to select a country from a list. It display a flag next to each country name.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
832
Weekly Downloads
Weekly Downloads Icon
22K
Last Commit
3mo ago
Bundle Size (min+gzip)
66.6KB
Not Tree-Shakeable
rnr

react-native-radio-buttons-group

Simple, best and easy to use radio buttons for react native apps.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
72
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-star-rating-widget

A customizable, animated star rating component for React Native. Compatible with iOS and Android. Written in Typescript.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
1
Weekly Downloads
Weekly Downloads Icon
198
Last Commit
24d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rnm

react-native-multi-selectbox

Platform independent (Android / iOS) Selextbox | Picker | Multi-select | Multi-picker. The idea is to bring out the common user-interface & user-experience on both platforms.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
97
Weekly Downloads
Weekly Downloads Icon
276
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-native-dates

React Native date / daterange picker and calendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
147
Weekly Downloads
Weekly Downloads Icon
240
Last Commit
6mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
nmd

nativescript-modal-datetimepicker

A nice looking modal date time picker.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
58
Weekly Downloads
Weekly Downloads Icon
209
Last Commit
7mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-simple-radio-button

Simple and handy animated radio button component for React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
413
Weekly Downloads
Weekly Downloads Icon
14K
Last Commit
2y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnc

react-native-check-box

Checkbox component for react native, it works on iOS and Android.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
488
Weekly Downloads
Weekly Downloads Icon
11K
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-star-rating

A React Native component for generating and displaying interactive star ratings

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
729
Weekly Downloads
Weekly Downloads Icon
9K
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-native-community-slider-ry

React Native component used to select a single value from a range of values

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
644
Weekly Downloads
Weekly Downloads Icon
21
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

@freakycoder/react-native-multiple-select

Customizable & Animated, Easy to Use Multiple Select Library for React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
23
Weekly Downloads
Weekly Downloads Icon
32
Last Commit
4mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-material-dropdown

Material dropdown with consistent behaviour on iOS and Android

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
677
Weekly Downloads
Weekly Downloads Icon
8K
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-native-select-multiple

☑️ A customiseable FlatList that allows you to select multiple rows

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
135
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-sectioned-multi-select-sotero

a multi (or single) select component with support for sub categories, search, chips.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
575
Weekly Downloads
Weekly Downloads Icon
34
Last Commit
8mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

@horizonlime/react-native-select-multiple

A customiseable ListView that allows you to select multiple rows and display disabled list items.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
3
Weekly Downloads
Weekly Downloads Icon
81
Last Commit
9mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rns

react-native-star-rating-view

StarRatingView for react-native, supporting decimal fraction and sliding rating. Works on both Android and iOS.(星星评价打分组件:支持小数、滑动打分。支持安卓和iOS,可自定义图片)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
44
Weekly Downloads
Weekly Downloads Icon
68
Last Commit
1y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-material-dropdown-v2

Material dropdown with consistent behaviour on iOS and Android

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
3
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
2y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnf

react-native-flexi-radio-button

Simple and flexible Radio button for React Native App

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
151
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
4y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnc

react-native-checkbox

Checkbox component for React native

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
172
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnc

react-native-circle-checkbox

Circle checkbox component for React Native

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
42
Weekly Downloads
Weekly Downloads Icon
845
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rrs

@webileapps/rn-range-slider

A native slider with range

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
132
Weekly Downloads
Weekly Downloads Icon
9
Last Commit
6mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnt

react-native-tag-select

🏷 A simple tag component to act as radio button / checkbox

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
161
Weekly Downloads
Weekly Downloads Icon
733
Last Commit
3y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnd

react-native-date-ranges

idea from react-native-dates >

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
51
Weekly Downloads
Weekly Downloads Icon
100
Last Commit
6mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-menu

A flexible dropdown menu component for Android and iOS that is similar to Android's Spinner.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
398
Weekly Downloads
Weekly Downloads Icon
563
Last Commit
1y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnm

react-native-modest-checkbox

A modest checkbox component for React Native ✅

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
54
Weekly Downloads
Weekly Downloads Icon
520
Last Commit
2y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnd

react-native-dropdown

This is simple implementation of drop down menu

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
hard-to-use
1Hard to Use
GitHub Stars
Github Icon
634
Weekly Downloads
Weekly Downloads Icon
434
Last Commit
1y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rrc

rn-round-checkbox

iOS-styled round checkbox for RN

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
28
Weekly Downloads
Weekly Downloads Icon
376
Last Commit
1y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnr

react-native-range-slider

The high-quality native iOS range slider for react native.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
54
Weekly Downloads
Weekly Downloads Icon
346
Last Commit
2y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable