Tom Select is a versatile and dynamic <select> UI control. Forked from Selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation, it's useful for tagging, contact lists, country selectors, etc.
Kendo UI for Angular Date Inputs Package - Everything you need to add date selection functionality to apps (DatePicker, TimePicker, DateInput, DateRangePicker, DateTimePicker, Calendar, and MultiViewCalendar).
Keyboard manager which works in identical way on both iOS and Android
Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support.
A checkbox is an input control that allows a user to select one or more options from a number of choices.
BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.
A radio input allows users to select only one option from a number of choices. Radio is generally displayed in a radio group.
Selectize is a jQuery-based custom <select> UI control. Useful for tagging, contact lists, country selectors, etc.
A vue component for select date & time (by Chronotruck)
Svelte multi-select component
A collection of unstyled, accessible UI components for Solid, utilizing state machines for seamless interaction.
A very beautiful color picker, supports input and output of multiple color formats, and supports gradient color selection.
A fork of react-select with support for option groups
Multi select input component for Ink
getInputSelection() provides carrot position for textarea. Works as selectionBegin and selectionEnd for all browsers
An input component getting a selection from the user.
A Select control built with and for ReactJS
React component for Select2
A select input made with React js and Tailwind CSS
A javascript plugin for intelligently selecting date and time ranges inspired by Google Calendar.
An input component getting a selection from an asynchronously loaded list from the user.
Quick implementation of autocompletion into ag-Grid cell using autocompleter package.
A wrapper library for more easily handling html5 drag/drop and file input file and folder selections
A simple and lightweight Vue3 typeahead component that show a suggested list of elements while the user types in.
A lightweight and easy-to-use React library that provides a comprehensive list of regions or continents, countries, states, cities languages, and country phone codes for creating dynamic and searchable dropdowns. Ideal for building forms and input fields
Enhances standard form input fields helping users to select (or type) times.
A Slider is a draggable input that allows a user to select an imprecise numerical value within a range.
The `DateInput` component allows the user to select a date. It formats the selected date depending on the users' locale.
A simple react component for select time in format HH:mm
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
The `DateTimeInput` component allows the user to select a date. This component also supports multiple date selection.
A search select input component built on top of `@commercetools-uikit/async-select-input` to asynchronously load results (options) using the keyword that the user has entered.
An input component getting a selection from the user, and where options can also be created by the user.
An input component getting a selection from an asynchronously loaded list from the user, and where options can be created by the user.
The `DateRangeInput` component allows the user to select a date range.
A search select field built on top of search select input, allowing users to asynchronously search for options
A controlled input component with validation states and a label getting a selection from an asynchronously loaded list from the user.
The TimeInput component allows the user to select a time.