Form
Touch-enabled Knob Input With JavaScript – knob-input
knob-input is a vanilla JavaScript library to render accessible, touch-enabled, highly customizable knob/dial controls just like the range input.
Minimal Form Validation Popup In Pure JavaScript – popup-validation
A lightweight, ES5/ES6 JavaScript library to validate form fields and display error messages in a popup when invalid.
Simple Emoji Picker For Text Fields – Emoji Picker
Basic Dynamic Autocomplete Library – pc-autocompletion.js
pc-autocompletion.js is a small JavaScript autocomplete plugin that works with text field and supports dynamic data rendering.
Populate Form fields From JSON – populatejs
populatejs is a pure JavaScript plugin for dynamic form creation that populates existing form fields from a JSON object.
Pure JavaScript Float Label Pattern For Form Fields – float-labels.js
Just another JavaScript plugin for creating the float label pattern on form fields that support input field, textarea and even select elements.
Auto Resize Textarea To Fit Its Container – Auto-Ta
Yet another pure JavaScript solution to automatically adjust the height of a textarea to fit its contents while following CSS declarations.
Float Label Pattern Implemented In JavaScript – Floatl
A simple, dependency-free JavaScript plugin that lets you implement the familiar Float Label Pattern in form fields (input and textarea) to improve user experience.
Minimal HTML5 Form Validation Library – okjs
okjs is a JavaScript library used to extend the HTML5 form validation api that supports custom field validation rules & error messages.