custom_language_picker 0.0.3 copy "custom_language_picker: ^0.0.3" to clipboard
custom_language_picker: ^0.0.3 copied to clipboard

A customizable language picker for Flutter with modern UI, storage support, and emoji flags.

Custom Language Picker #

A highly customizable language picker for Flutter applications with search functionality, favorites support, and multiple UI styles including dropdown, dialog, and Cupertino pickers.

Preview

Features #

  • 🌎 Support for 60+ languages with native names and flag emojis
  • 🔍 Powerful search functionality
  • ⭐ Favorites system to quickly access preferred languages
  • 🎨 Three UI variants:
    • Material Design dropdown
    • Material Design dialog
    • Cupertino style picker
  • 🎭 Fully customizable appearance
  • 🔄 Simple callback system for language selection
  • 📱 Responsive design for different screen sizes

Dropdown Dialog Cupertino

Getting Started #

Add the package to your pubspec.yaml:

dependencies:
  custom_language_picker: ^0.3.0

Then import it in your Dart code:

import 'package:custom_language_picker/custom_language_picker.dart';

Additional Information #

Supported languages: check the Languages.defaultLanguages list for all supported languages Contributions are welcome! Please feel free to submit a Pull Request Report issues or suggest features on the GitHub repository

License #

This package is available under the MIT License.

4
likes
150
points
58
downloads

Publisher

verified publisherdopde.com

Weekly Downloads

A customizable language picker for Flutter with modern UI, storage support, and emoji flags.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on custom_language_picker