Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.

Fine Uploader

Multiple file upload library with support for all major browsers. Many features such as drag & drop, auto & manual retry, file chunking, auto-resume, and more! Does NOT use Flash or Java. Highly configurable. A no-dependency version is ALSO available in the downloads section.


The mobile-friendly, responsive, and lightweight jQuery date & time input picker.


Selectize is a jQuery-based custom UI control. Useful for tagging, contact lists, country selectors, etc.

jQuery Knob

Nice, downward compatible, touchable, jQuery dial.


Minimalistic spreadsheet-like data grid editor that provides copy/paste functionality compatible with Excel/Google Docs


Highly customizable checkboxes and radio buttons (jQuery and Zepto). Features: identical inputs across different browsers and devices (both desktop and mobile), touch devices support (iOS, Android, BlackBerry, Windows Phone, Amazon Kindle), keyboard accessible inputs (Tab, Spacebar, Arrow up/down and other shortcuts), screenreader accessible inputs — (ARIA attributes for VoiceOver and others), customization freedom (use any … Continue reading

jQuery Inputmask

jquery.inputmask is a jquery plugin which create an input mask.


A jQuery timepicker plugin inspired by Google Calendar. It supports both mouse and keyboard navigation.