Skip to main content
Version: 2.18.1

react-native-element-dropdown, maintained.

@carlos3g/element-dropdown is a drop-in fork of react-native-element-dropdown. Bugs get fixed, the toolchain stays current, and every release is signed. Same API, same three components (Dropdown, MultiSelect, SelectCountry), same props — change two lines and keep shipping.

npm install @carlos3g/element-dropdown
- import { Dropdown } from 'react-native-element-dropdown';
+ import { Dropdown } from '@carlos3g/element-dropdown';

Why this fork exists

The original package is unmaintained. A large open-issue backlog, plus clean community pull requests sitting untouched for years. If you're already on react-native-element-dropdown, you've likely hit one of these:

  • Invariant Violation: scrollToIndex out of range when searching long lists
  • The list flashes at the wrong position for a frame when you reopen it
  • IDropdownRef / IMultiSelectRef aren't importable when you build for web or Expo
  • Every item has a non-overridable padding: 17itemContainerStyle can't shrink it
  • MultiSelect trigger uses placeholderStyle even after you've selected something

All fixed in this fork — along with plenty more. The release notes have the per-version detail.

Where to go next