{"library":"input-otp","type":"library","category":null,"description":"input-otp is a comprehensive and highly flexible React component designed for creating accessible one-time password (OTP) input fields. Currently stable at version 1.4.2, it is actively maintained with consistent updates to support modern React environments and best practices. A key differentiator is its unstyled nature, empowering developers with full control over the visual presentation through a render prop API, making it adaptable to any design system or CSS framework. It stands out by offering robust accessibility features, automatic OTP code retrieval from SMS via `autocomplete='one-time-code'`, and seamless copy-paste-cut functionality across iOS and Android devices, addressing common pitfalls of custom OTP implementations.","language":"javascript","status":"active","version":"1.4.2","tags":["javascript","react","otp","input","accessible","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install input-otp","imports":["import { OTPInput } from 'input-otp'","import type { SlotProps } from 'input-otp'","import type { OTPInputProps } from 'input-otp'"]},{"cmd":"yarn add input-otp","imports":[]},{"cmd":"pnpm add input-otp","imports":[]}],"homepage":"https://input-otp.vercel.app","github":"https://github.com/guilhermerodz/input-otp","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/input-otp","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/input-otp/compatibility"}}