30 Components & Libraries
react-input-mask Input masking component for React. Made with attention to UX. This is a development branch for version 3.0. For the latest stable ver
RIFM - React Input Format & Mask Is a tiny (≈ 800b) component (and hook) to transform any input component into formatted or masked input. Demo Highlig
React Mentions A React component that let's you mention people in a textarea like you are used to on Facebook or Twitter. Used in production at Signav
React-translatable-input A ReactJS input component that manages multiple languages. $ npm install --save react-translatable-input Demo http://belkalab
A React component that decorates it's children with mouse/touch position tracking, a status toggle fired by click/gesture events, and more.
react-phone-number-input International phone number input for React. See Demo Install npm install react-phone-number-input --save If you're not us
⚠️ This library is not maintained. Pull-requests and issues are not monitored. Alternatives to text-mask include: https://github.com/uNmAnNeR/imaskjs
Text Mask is an input mask library. It can create input masks for phone, date, currency, zip code, percentage, email, and literally anything!
React Credit Cards A slick credit card component for React. Demo Install npm install --save react-credit-cards Usage import React from 'react'; impor
react-otp-input A fully customizable, one-time password input component for the web built with React. Live Demo CodeSandbox Installation To install th
React Payment Inputs A React Hook & Container to help with payment card input fields. React Payment Inputs Demos Requirements Installation Usage With
react-csv-reader React component that handles csv file input. It handles file input and returns its content as a matrix. Docs: nzambello.github.io/rea
React numpad A numpad for number, date and time, built with and for React. It's written with the extensibility in mind. The idea of this project is to
react-individual-character-input-boxes React Individual Character Input Boxes (RICIBs) are individual inputs that are separate from each other but fun
Welcome to react-contact-number-input 👋 International phone number input component for react Install npm install react-contact-number-input Author 👤
React Headless Phone Input A headless phone number input component built for usability. Phone numbers are hard. Users expect to be able to enter phone
block-code A fully customizable, one-time password input component for the web built with React Live demo Highlights Easy to use Fully customizable Re
A ReactJS component that allows for multiple text field input, built using the FluentUI library
A react component for digit inputs. It might be very useful to get SMS codes from user on two factor authentications and in many other scenarios when you need get an numerical input from user digit by digit.
react-editmask An edit mask for React based on regular expression syntax with cursor handling. Installation react-editmask requires React 0.14 or late
time-input A keyboard friendly react component for capturing time features small UI surface area (just a form input) keyboard friendly (can type times