CountryCodePicker - A flutter package for showing a country code selector.

  •        71

A flutter package for showing a country code selector. Just put the component in your application setting the onChanged callback.



Related Projects

react-native-country-picker-modal - 🇨🇦 Country picker provides a modal allowing a user to select a country from a list

  •    Javascript

A simple example to display a CountryPicker component with a dark theme. You need to download a light colored image for the close button, for example this one. YES : It used the world-countries package and image is stored into json and base64.

multi_image_picker - Flutter plugin that allows you to display multi image picker on iOS and Android

  •    Dart

You can see the official documentation here. For more information regarding breaking changes and migrating through different versions of the plugin please read the upgrading guide.

plugins - Plugins for Flutter, including FlutterFire, maintained by the Flutter team

  •    Dart

This repo is a companion repo to the main flutter repo. It contains the source code for Flutter first-party plugins (i.e., plugins developed by the core Flutter team). Check the packages directory for all plugins. Flutter plugins enable access to platform-specific APIs. For more information about plugins, and how to use them, see

FlagPhoneNumber - A formatted phone number UITextField with country flag picker.

  •    C

FlagPhoneNumber is a phone number textfield with a fancy country code picker. To run the example project, clone the repo, and run pod install from the Example directory first.

Countries - Countries, Languages & Continents data (capital and currency, native name, calling codes)

  •    Javascript

Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 languages, capital and currency, native name, calling codes. Lists are available in JSON, CSV and SQL formats. Also, contains separate JSON files with additional country Emoji flags data. This version changes a lot in the data structures, and placement of the files. So, if your projects depend on the old structure — specify previous versions, <2.0.0.

alerts-and-pickers - Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date

  •    Swift

Advanced usage of native UIAlertController with TextField, TextView, DatePicker, PickerView, TableView, CollectionView and MapView. When setting your own custom UIViewController into UIAlertController keep in mind to set prefferedContentSize.height of the controller otherwise it will no effect. You can not set prefferedContentSize.width.

engine - The Flutter engine

  •    C++

Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today's, and tomorrow's, mobile devices. We are focused on low-latency input and high frame rates on Android and iOS. The Flutter Engine is a portable runtime for hosting Flutter applications. It implements Flutter's core libraries, including animation and graphics, file and network I/O, accessibility support, plugin architecture, and a Dart runtime and compile toolchain. Most developers will interact with Flutter via the Flutter Framework, which provides a modern, reactive framework, and a rich set of platform, layout and foundation widgets.

django-countries - A Django application that provides country choices for use with forms, flag icons static files, and a country field for models

  •    Python

A Django application that provides country choices for use with forms, flag icons static files, and a country field for models. For more accurate sorting of translated country names, install the optional pyuca package.

flutter-intellij - Flutter makes it easy and fast to build beautiful mobile apps.

  •    Java

An IntelliJ plugin for Flutter development. Flutter is a new mobile app SDK to help developers and designers build modern mobile apps for iOS and Android. Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. Experience sub-second reload times, without losing state, on emulators, simulators, and hardware for iOS and Android.

FlutterExampleApps - [Example APPS] Basic Flutter apps, for flutter devs.

  •    Dart

This repository containing links of all the example apps demonstrating features/functionality/integrations in Flutter application development.

bottom_navy_bar - A beautiful and animated bottom navigation

  •    Dart

A beautiful and animated bottom navigation. The navigation bar use your current theme, but you are free to customize it.

my_flutter_challenges - Flutter project containing all my flutter UI challenges

  •    Dart

A new Flutter project containing all my flutter UI challenges. You can find the source code of all challenges in the /lib folder. Or just click on the title of each challenge to see the source code of each image. This project is a starting point for a Flutter application.

flutter-widget-livebook - Live preview example for flutter widgets.

  •    Dart

Flutter Widget Livebook is a website built with Flutter for web to live preview widget samples online. To check out live examples and docs, visit

table_calendar - Highly customizable, feature-packed Flutter Calendar with gestures, animations and multiple formats

  •    Dart

Highly customizable, feature-packed Flutter Calendar with gestures, animations and multiple formats. Make sure to check out example project. For additional info please refer to API docs.

ISO-3166-Countries-with-Regional-Codes - ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets

  •    Ruby

These lists are the result of merging data from two sources, the Wikipedia ISO 3166-1 article for alpha and numeric country codes, and the UN Statistics site for countries' regional, and sub-regional codes. In addition to countries, it includes dependent territories. The International Organization for Standardization (ISO) site provides partial data (capitalised and sometimes stripped of non-latin ornamentation), but sells the complete data set as a Microsoft Access 2003 database. Other sites give you the numeric and character codes, but there appeared to be no sites that included the associated UN-maintained regional codes in their data sets. I scraped data from the above two websites that is all publicly available already to produce some ready-to-use complete data sets that will hopefully save someone some time who had similar needs.

dynamic_widget - You can dynamic update your flutter page with Flutter Dynamic Widget

  •    Dart

You can dynamic update your flutter page with Flutter Dynamic Widget. It's a light json UI protocol, which is very similar with flutter widget code. So you don't need to learn another UI protocol, if you are familiar with flutter widget, you might already know how to write Flutter Dynamic Widget json. I work for an e-commerce company. We need to build flexible pages. So we define a light UI protocol, and implement on Android and iOS. We can dynamic update App UIs by pushing a json file. With this ability, we can do some UI A/B testing without publishing App to app store. Flutter allows you to build beautiful native apps on iOS and Android from a single codebase, it can allow you to build web app later. Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. But it still build native app, the UIs can't be dynamic updated. If you want to modify the UIs, you need to publish the updated app to app store. With this project, you can build your UIs from a json string, which is the UI protocal. The json string is very similar with the Flutter widget dart code. All widget type and widget properties are the same.

flutter_inapp_purchase - (Sun Rised!) Flutter plugin for In App Purchase.

  •    Dart

Since many one of you wanted me to keep working on this plugin in #93, I've decided to keep working on current project. I hope many one of you can help me maintain this. Thank you for all your supports in advance 🎉. ## Deprecated I've been maintaining this plugin since there wasn't an official plugin out when I implemented it. I saw in flutter github issue #9591 that many people have been waiting for this plugin for more than a year before I've thought of building one. However, there has been an official Google plugin rised today which is in_app_purchase. Please try to use an official one because you might want to get much prompt support from giant Google. Also, thanks for all your supports that made me stubborn to work hard on this plugin. I've had great experience with all of you and hope we can meet someday with other projects. I'll leave this project as live for those who need time. I'll also try to merge the new PR's and publish to pub if there's any further work given to this repo.