Input controls, such as date pickers, autocompleters and rich text editors.
Select any DOM element by clicking and/or dragging with your mouse just like you would in a desktop app.
Create event driven pattern masks for input fields. A very new development that may still contain some bugs.
A simple and minimal form validation plugin.
Easily add drag and drop functionality to DOM elements.
This library provides a declarative way of validating HTML form inputs.
A simple graphical tags input field with few options.
An iPhone-style form field widget that can be used to select dates or whatever you pass into it.
A plugin for smart form and input field validation.
Format text input fields while typing, e.g. for date/time, credit card number, thousands separator, or decimal mark.
Input field placeholders with scrolling help texts.
A lightweight and powerful date/time picker.
A lightweight and customizable form validation library inspired by CodeIgniter.
An autocompleter plugin for selecting usernames by typing the @ symbol in input fields, textareas, or any element that supports contenteditable.
An open source library that provides drag’n’drop file uploads with image previews. Requires IE 10+.
Auto-resize textareas, input fields and select boxes on update.
A small library to add live paragraph-, word- and character-counting to an HTML element.
Crop images with configurable aspect ratio, minimum and maximum dimensions, etc. Great, but requires a license.
A form-ready tagging component generating a list of hidden input fields.
A fast, easy to use, reliable, and customizable autocomplete component.
Drag and drop so simple it hurts. Sort or move items in a list.
A small, stand-alone script to automatically adjust textarea height. The plugin has a slight flicker issue on IE on resize.
An extensive collection of useful Vanilla JS tools and plugins.