tom-select (npm): 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.
Keywords: select|ui|form|input|control|autocomplete|tagging|tag|choice|choices|dropdown|javascript|select-multiple|select2|selectbox|typescript|vanilla-javascript|vanilla-js