React Select is a flexible and beautiful Select Input control for ReactJS with multiselect, autocomplete, async and creatable support.
The jQuery replacement for select boxes. React Select gives you a customizable select box with support for searching, tagging, remote data sets, infinite scrolling, and many other highly used options.
Not interested in custom validation feedback messages or writing JavaScript to change form behaviors? All good, you can use the browser defaults. Try submitting the form below.
Try entering a value that isn't listed in the dropdown - you'll be able to add it as a new option!
React-Select comes with a makeAnimated function that create animated wrappers around components passed in as arguments. If no arguments are passed, built-in components are wrapped instead. Remove the values below to see them in action.