Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite.
JavaScript library for formatting input text content when you are typing
Simple zero-dependency input mask for Vanilla JS, Vue, Alpine.js and Svelte
Tiny input mask library for Vue.js based on text-mask-core (~5kb) exposed as directive. No dependencies