Search packages, repositories and app categories

ns_intl_phone_input cover
Package detailsv1.1.1

ns_intl_phone_input

Package for international phone number input with country code

AndroidiOSWebmacOSWindowsLinux
30-day downloads
339
Likes
10
Pub points
150

Install package

flutter pub add ns_intl_phone_input

Package Overview

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

A Flutter package for handling international phone number input with automatic country code detection and selection. It provides a clean, customizable interface for users to enter phone numbers while selecting the appropriate country code from a picker. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent behavior across devices. It simplifies form validation and formatting by integrating seamlessly with existing input workflows.

Use cases

  • International contact forms
  • User registration with phone verification
  • Multi-region applications
  • E-commerce checkout with phone input
  • Travel or global service apps

Key features

  • Country code picker integration
  • Auto-detection of user's country
  • Formatted phone number output
  • Support for multiple platforms
  • Customizable UI components
  • Built-in validation utilities

Suitable for

  • Apps targeting global audiences
  • Forms requiring phone number validation
  • Developers needing cross-platform compatibility
  • Projects with international user bases
  • Applications using phone-based authentication

Considerations

  • Requires internet access for accurate geolocation
  • May need additional styling for brand consistency
  • Depends on external country data sources
  • Limited customization for advanced use cases
  • Potential performance impact with large country lists

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Nonstop Logo

NonStop

Digital Product Development Experts for Startups & Enterprises

About | Website

Flutter Forge Logo

All Contributors

A place where Flutter packages are crafted and built.

NonStop CLI generates a Melos-managed Flutter starter with SOLID-oriented boundaries, offline unit/widget tests, a strict 100% handwritten-runtime line-coverage gate and generated CI. Its template is verified by generating and building real applications, including minimal and optional-module configurations.

  • All shared packages are in the /packages directory
  • All plugins are in the /plugins directory
Packages
nonstop_cli
cli_core
timer_button
connectivity_wrapper
ns_firebase_utils
ns_utils
ns_intl_phone_input
dzod
html_rich_text
morse_tap
Plugins
contact_permission

🔗 Connect with NonStop

Stay connected and get the latest updates!

LinkedIn X.com Instagram YouTube [Email](mailto:contact@nonstopio.com)


⭐ Star us on GitHub if this helped you!

Analytics

Alt

Contributors

Ajay Kumar
Ajay Kumar

💻 🖋 📖 💡 🚧
rajan-nonstopio
rajan-nonstopio

💻
Add your contributions

Categories

Dependencies

Dependency list 2 items

Source repository

Projects using this package

No data available yet.