Skip to content
Projects

RobinHerbots/Inputmask has 6,453 GitHub stars and 2,103 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-06 12:19 UTC. Last push 2026-11-02.

How these counts are measured

Input Mask plugin

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Inputmask

Copyright (c) 2010 - 2026 Robin Herbots Licensed under the MIT license (https://opensource.org/licenses/MIT)

The Inputmask has a very permissive license and this will stay that way. But when you use the Inputmask in a commercial setting, be so honest to make a small donation. This will be appreciated very much.

donate

npm npm (tag) Libraries.io dependency status for latest release

Inputmask is a javascript library that creates an input mask. Inputmask can run against vanilla javascript, jQuery, and jqlite.

An inputmask helps the user with the input by ensuring a predefined format. This can be useful for dates, numerics, phone numbers, ...

Framework packages

First-party wrappers are available as separate packages:

Install the latest versions of the wrappers and of inputmask.

See packages/README.md for usage, extension registration and build/test instructions.

Documentation and demo page

https://robinherbots.github.io/Inputmask/

Thanks to Browserstack for providing a free license, so we can automate testing in different browsers and devices.

Browserstack

Explore related projects