Select2 JS library. Fields need to be set up manually. Module page https://www.drupal.org/project/select2 Stability Stable Tags #Fields, #UX