Form
Advanced OTP Input Library for Vanilla JS, React, Vue, Svelte & More – Digito
An advanced OTP input library with SMS autofill, built-in timers, and adapters for React, Vue, Svelte, Alpine.js, and Vanilla JS.
Form Wizard UI With Step Navigation – Wizard-JS
A Vanilla JavaScript library that converts form groups into a user-friendly wizard UI with field validation integrated.
Vanilla JS Country Dropdown with Flag Icons & Phone Codes – CountrySelect Pro
A vanilla JS country selector with flag icons, phone codes, real-time search, and Bootstrap 5 support. Under 4KB, zero dependencies.
Auto Fill Form Fields With Random Or Specific Values – Autofill.js
A tiny JavaScript library allows you to autofill form fields (text boxes, checkboxes, radio buttons, select boxes, etc) with either specific values or random values of your choice.
Lightweight Tag Input Component with Autocomplete – input-tags-js
A vanilla JavaScript library for adding tag input with autocomplete and group support to HTML forms. Lightweight, zero dependencies.
Multi-Select Box With Tree Structured Data Dropdown List – Treeselect
A user-friendly multi select JS library that allows the user to select single or multiple options from a tree-style hierarchical dropdown list.
Bootstrap 5 Select Dropdown Enhancer – AvalynxSelect
A JavaScript plugin that enhances Bootstrap 5 selects with live search, scrolling, and customization.
Fast Touch-Friendly Picker Library for JavaScript & React – Quickpick UI
A fast, touch-friendly picker for React and vanilla JS with keyboard navigation, auto-filter, and a built-in time selector.