Input controls, such as date pickers, autocompleters and rich text editors.
An elegantly styled, highly customizable dropdown select form widget. With 37 KB, the library has a rather large file size given its functionality.
A library for creating Kanban boards allowing drag 'n' drop of list items.
Transform a simple list of anchors into ARIA accessible tab panel systems.
Holmes filters a list of elements based on a text fragment.
A fantastic vanilla JS version of jQuery's UI Selectable plugin.
A library for showing previews and related information of images selected for upload.
Avatar is a library for showing Gravatars or generating user avatars.
A tiny library for interactive swiping and reordering of elements in lists on touch screens.
A small, but powerful library crafted to power your web app's pull to refresh feature.
An image cropper that's lightweight, awesome, and has absolutely zero dependencies.
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+.