You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Star1 (1)You must be signed in to star a repository
About
A powerful and customizable OTP (One-Time Password) input component for React Native applications with advanced features including timer, error handling, animations, and accessibility support.
A powerful and customizable OTP (One-Time Password) input component for React Native applications with advanced features including timer, error handling, animations, and accessibility support.
Features
✨ Dual Rendering Modes - Modal or Inline display
⏱️ Timer & Resend - Built-in countdown timer with resend functionality
🎨 Multiple Variants - Box, Underline, or Circle styles
🌗 Dark Mode - Full dark mode support
⚡ Animations - Shake on error, success animations
♿ Accessibility - WCAG compliant with screen reader support
📱 Platform Optimized - iOS autofill & Android SMS autofill
🔒 Security - Secure text entry, input validation
🎯 Haptic Feedback - Optional vibration feedback
💪 TypeScript - Full type definitions
Installation
npm install react-native-biotp
# or
yarn add react-native-biotp
If you like this project, please give it a ⭐ on GitHub!
About
A powerful and customizable OTP (One-Time Password) input component for React Native applications with advanced features including timer, error handling, animations, and accessibility support.