# Elm single and multi select port of react-select

**URL:** <https://discourse.elm-lang.org/t/elm-single-and-multi-select-port-of-react-select/7618>\
**Category:** Show and Tell\
**Created:** [August 4, 2021, 2:17am UTC](https://discourse.elm-lang.org/t/elm-single-and-multi-select-port-of-react-select/7618 "2021-08-04T02:17:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Confidenceman02](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/confidenceman02/32/4396_2.png) [@Confidenceman02](https://discourse.elm-lang.org/u/Confidenceman02)\
**Post date:** [August 4, 2021, 2:17am UTC](https://discourse.elm-lang.org/t/elm-single-and-multi-select-port-of-react-select/7618/1 "2021-08-04T02:17:18Z")

</div>

Just wanted to share a package I have been working on. React is my main gig but all my freelance and side projects work is in elm.

We use the [react-select](https://react-select.com/home) library a fair bit at work and I really wanted to use something like it in my elm projects but with better accessibility, and in pure Elm. I basically combined most of the feature set and styling of react-select with the combobox style accessibility which you can read more about [here](https://www.w3.org/TR/wai-aria-practices/examples/combobox/aria1.1pattern/listbox-combo.html).

I hope it can provide some value for folks wanting a handsome looking single and multi select implemented in Elm.

Check out the package [here](https://package.elm-lang.org/packages/Confidenceman02/elm-select/latest/)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/1X/50a05e53677a2c3b47776d7abd0f113eb50193a1.png) [@system](https://discourse.elm-lang.org/u/system)\
**Post date:** [August 14, 2021, 2:17am UTC](https://discourse.elm-lang.org/t/elm-single-and-multi-select-port-of-react-select/7618/2 "2021-08-14T02:17:50Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
