The Vanilla Javascript Repository

Coz' sometimes you feel guilty for using jQuery.

Cleave.js: Format Input text.

Cleave.js formats form inputs on the fly and really shines when it comes to credit card, phone number and date fields.