Overview of Tom Select
Tom Select is a dynamic, framework-agnostic, and lightweight (~16kb gzipped)
<select> UI control. It provides autocomplete and native-feeling keyboard navigation, making it suitable for tagging, contact lists, and country selectors. It is a fork of selectize.js, decoupled from jQuery and modernized for better extensibility.