advanced_dropdown 1.0.2
advanced_dropdown: ^1.0.2 copied to clipboard
A customizable Flutter dropdown with search, single-select, and multi-select support.
📸 Screenshots #
| Single Select | Multi Select | With Search |
|---|---|---|
| [Single Select] | [Multi Select] | [With Search] |
🧩 Custom Dropdown for Flutter #
A fully customizable dropdown widget for Flutter that supports single-select, multi-select, and search — all in one widget.
Lightweight, flexible, and easy to integrate into any Flutter project.
📱 Platform Support #
| Platform | Supported | Tested |
|---|---|---|
| Android | ✅ | ✅ |
| iOS | ✅ | ✅ |
| Web | ✅ | ✅ |
| Windows | ✅ | ⚙️ |
| macOS | ✅ | ⚙️ |
| Linux | ✅ | ⚙️ |
💡 Works with Flutter 3.0+ and Dart 3.0+
✨ Features #
✅ Single Select (default) — behaves like a normal dropdown
✅ Multi Select — users can select multiple items
✅ Searchable Dropdown — optional search bar for filtering
✅ Flexible Decoration — customize dropdown and list appearance
✅ Custom InputDecoration for search bar
✅ Auto position below the button
✅ Lightweight (~3 KB compressed)
✅ No external dependencies
🚀 Installation #
Add to your pubspec.yaml:
dependencies:
advanced_dropdown: ^1.0.0
Then run:
flutter pub get
Import in your Dart file:
import 'package:advanced_dropdown/advanced_dropdown.dart';