Rxova
Skip to content

Installation

rxova is a suite of headless, accessible React input components. Install the whole suite from one package, or add just the components you need.

The meta-package re-exports every component, so a single install gives you all of them:

Terminal window
npm install @rxova/react-inputs
import { CurrencyInput, Rating, OtpInput } from '@rxova/react-inputs'

Prefer the smallest dependency surface? Install only what you use:

ComponentPackage
Currency@rxova/react-intl-currency-input
Rating@rxova/react-rating-input
OTP / one-time code@rxova/react-otp-input
Terminal window
npm install @rxova/react-otp-input
  • React 18 or 19 (the only peer dependency; currency also peers react-dom).
  • Every package is zero-runtime-dependency, headless, and ships no stylesheet to import — style with CSS custom properties and data-* hooks. See Styling.