React Native Advanced Input Mask

Input Mask Component


Description

Input Mask Component

The react-native-advanced-input-mask package delivers versatile input‑masking capabilities for mobile applications. It dynamically formats user input as it is entered, guaranteeing consistent and valid data entry.

This library encapsulates the input-mask-android module for Android and its iOS counterpart, providing a unified cross‑platform solution.

Typical use cases include formatting phone numbers, dates, credit card details, social security numbers, and other fields that require specific patterns.

Key Features

  • ✨ Smooth, flicker‑free real‑time text formatting
  • 🧬 Support for multiple mask types and formats
  • ⚡ Immediate application of the correct format during typing
  • 🚀 Cross‑platform compatibility: iOS, Android, and web
  • 🛠️ Seamless integration with existing React Native components

Creator

Ivan Ihnatsiuk

Related Projects

Hightable

Hightable

Virtualized Table Component

Dice UI

Dice UI

Shadcn/ui Component Library

FileKit.dev for React

FileKit.dev for React

Drop-in File Upload & Media Streaming Components

Sillybits

Landing Page Building Blocks

Workflow Builder

Workflow Builder

Node-based Workflow Editor SDK

Overflow

Overflow

Open-source UI Components for React Flow