{"repo":"AstrOOnauta/react-native-international-phone-number","free":true,"listed":false,"github":"https://github.com/AstrOOnauta/react-native-international-phone-number","clone":"git clone https://github.com/AstrOOnauta/react-native-international-phone-number.git","description":"⚛️ React Native phone number input component 📱","language":"JavaScript","stars":376,"topics":["react-native","typescript","android","ios","mask-input","phone-input","react-hook-form","country-picker","country","flags"],"license":"ISC","category":"mobile-apps","readme_excerpt":"React Native International Phone Number Input 📚 Full documentation: astroonauta.github.io/react-native-international-phone-number International mobile phone input for React Native , Expo and React Native Web . Country dial code selector, flag picker, auto phone mask, validation, line-type detection, smart paste, and i18n for 33 languages. Features - 🌎 Phone Input Mask – Auto-formatting per selected country - ✅ Validation – Optional onValidationChange callback - 📞 Line Type Detection – Tell MOBILE , FIXED LINE , TOLL FREE , VOIP and more apart - 📋 Smart Paste – Paste an E.164 number and the country switches automatically - 💡 Dynamic Placeholder – Country-aware example number as placeholder ( placeholderType=\"number\" ) - 🪝 Headless Hook – usePhoneInput exposes all state + setters for fully custom UIs - 📱 Cross-Platform – iOS, Android and Web - 🧩 Integration – React Native CLI & Expo, functional & class components - 🈶 i18n – 33 languages (ISO 639-1 / ISO 639-2) - ♿ Accessibility – Screen reader friendly Try it out Live demo on Expo Snack → Installation For Web (React Native CLI / Expo font setup) and full configuration, see the Installation guide. Quick start Documentation Topic Link --- --- Installation astroonauta.github.io/.../installation Quick Start astroonauta.github.io/.../quick-start Props API (51 props) astroonauta.github.io/.../api/props Ref API astroonauta.github.io/.../api/ref usePhoneInput hook astroonauta.github.io/.../api/hooks Utility functions astroonau","default_branch":null,"files":null,"tree":[],"storefront":"/r/AstrOOnauta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AstrOOnauta/react-native-international-phone-number/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}