Lightweight Form Validation and Input Masking/Formatting – Masker.js
Add client-side input masks and validation with Masker.js. Includes date range comparison, character counters, and international phone number formats.
Add client-side input masks and validation with Masker.js. Includes date range comparison, character counters, and international phone number formats.
An ultra-lightweight input masking library for web developers. Enhance form UX with automatic validation and formatting.
A small and customizable input mask component for Vanilla JavaScript, Vue 2/3, Alpine.js, and Svelte.
A 1kb JS library for easy input masking in Vanilla JS, React, and more. No dependencies. Format phone numbers, currency, and more.
Securely mask sensitive inputs with the lightweight masked-password library. Prevents password manager storage while protecting data privacy.
A developer-friendly input mask JavaScript library that helps format & validate values as a user type in an input field.
A vanilla JavaScript input mask library that masks data entry in an input field in the form of money.
A lightweight, blazing-fast, and easy-to-use input mask library for form fields. Written in vanilla JavaScript and works with no 3rd-party libraries.
YouShallPass is a small JavaScript library which automatically masks your password strings after a certain delay as you seen on the iPhone.