react-input-formatter
JSON →A lightweight React component for formatting input fields based on a template pattern (e.g., phone numbers, postal codes, credit card numbers). Version 1.2.8, actively maintained. Provides mask-like formatting with alphanumeric (`#`), numeric (`9`), and special character (`@`) placeholders. Uses browser-only DOM APIs, so it requires a Client Component in Next.js App Router. Ships TypeScript definitions.
Resources
packagereact-input-formatter ↗
API endpoints
full doc /v1/registry/react-input-formatter