thorn0/inputmask — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2026-06-02
Format phone number fields so dashes and parentheses appear automatically as the user types.
Restrict a form field to only accept dates, credit card numbers, or postal codes in the right shape.
Add formatting to an input field using only HTML attributes, without writing JavaScript.
Reduce signup or checkout form abandonment by guiding users toward the correct input format.
| thorn0/inputmask | 0verflowme/alarm-clock | 0verflowme/seclists | |
|---|---|---|---|
| Language | — | CSS | — |
| Last pushed | 2026-06-02 | 2022-10-03 | 2020-05-03 |
| Maintenance | Maintained | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 1/5 |
| Audience | developer | vibe coder | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Works via script tag, jQuery, or a bundler like webpack, no build step required for basic use.
Inputmask is a JavaScript library that auto-formats what users type into form fields, like adding dashes to a phone number as you type.
Maintained — commit in last 6 months (last push 2026-06-02).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.