FLUTTER ECOSYSTEM

country_state_city_picker

A flutter package for showing a country, states, and cities. In addition it gives the possibility to select a list of favorites countries.

country_state_city_picker cover
Latest version
2.0.0
30-day downloads
2.6K
Likes
95
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that enables users to select countries, their corresponding states, and cities in a structured, user-friendly interface. It supports favorite country selection for quick access and is compatible across multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. The package simplifies form inputs requiring geographical data and enhances user experience with intuitive navigation.

Use cases
  • Form inputs requiring location selection
  • User profile setup with country/state/city
  • E-commerce checkout with shipping address
  • Travel or logistics applications
  • Multi-language and region-aware apps
Key features
  • Country, state, and city selection hierarchy
  • Favorites list for frequently used countries
  • Cross-platform compatibility
  • Clean and customizable UI
  • Easy integration with existing forms
Suitable for
  • Developers building global applications
  • Apps needing detailed location data
  • Projects requiring user location preferences
  • Forms with multi-level geographical input
Considerations
  • Requires internet for full country data (if not bundled)
  • May need customization for non-English locales
  • Initial load time depends on data size
  • Limited to predefined country lists unless extended
  • Not optimized for offline-only use
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add country_state_city_picker

Categories

Dependencies

Dependency list 2 items

Related projects

No data available yet.