Cross-Framework Input Masking Library – Maskfy.js
A 1kb JS library for easy input masking in Vanilla JS, React, and more. No dependencies. Format phone numbers, currency, and more.
A 1kb JS library for easy input masking in Vanilla JS, React, and more. No dependencies. Format phone numbers, currency, and more.
Add a responsive password strength bar and rule checker to your forms with this vanilla JavaScript library.
A lightweight, dependency-free JavaScript plugin for drag & drop file uploads with built-in preview, delete, and validation features.
A lightweight and fast JavaScript library that adds autocomplete/autosuggestion functionality to textareas.
A lightweight, dependency-free JS library for client-side form validation with custom rules and flexible styling.
A tiny, zero-dependency library for creating highly customizable HTML file inputs with drag-and-drop and validation.
A dependency-free JavaScript library that automatically resizes textareas based on content length, improving UX with just 1KB of code.
A Vanilla JavaScript solution to show an SVG based password visibility toggle button when you’re typing something in a Bootstrap password field.
Create a modern, 3D-effect radio button group with pure CSS, inspired by OpenAI.fm. Uses labels and the :checked selector for interactive styling.
Add real-time auto-suggestions to text fields and contentEditable elements. Configure triggers, async loading, and dynamic updates.