📱 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.
✨ 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.0
Libraries
- smart_phone_parser
- Smart Phone Parser