📱 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.0

Libraries

smart_phone_parser
Smart Phone Parser