smart_phone_parser 1.0.4 copy "smart_phone_parser: ^1.0.4" to clipboard
smart_phone_parser: ^1.0.4 copied to clipboard

A zero-dependency global phone parser and selector supporting multiple UI design styles with automatic input normalization.

📱 Smart Phone Parser #

A professional international phone number parsing and validation package for Flutter. Automatically detects country codes, formats numbers, and provides a customizable UI.

pub version Dart SDK Version Flutter Version License

✨ Features #

  • 🌍 Automatic Country Detection - Detects country code from any international number
  • 🎨 Fully Customizable UI - Use default layout or create your own with builder pattern
  • Built-in Validation - Validates phone numbers in real-time
  • 🏁 Flag Emojis - Shows country flags for better UX
  • 📱 100+ Countries - Comprehensive country database with ISO codes
  • 🔄 Real-time Parsing - Updates as user types
  • 🎯 E.164 Format - Returns standardized international format
  • 📝 Form Integration - Works seamlessly with Flutter Form widget
  • 🚀 Zero Dependencies - Only depends on Flutter SDK

📦 Installation #

Add this to your pubspec.yaml:

dependencies:
  smart_phone_parser: ^1.0.4
1
likes
150
points
17
downloads
screenshot

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A zero-dependency global phone parser and selector supporting multiple UI design styles with automatic input normalization.

Repository (GitHub)
View/report issues

Topics

#phone #parser #international #country-picker #input-field

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

flutter

More

Packages that depend on smart_phone_parser