It's essentially a widget like Select2 or chosen, a little bit more lightweight it seems, so it thing it is deserves a try.
https://selectize.github.io/selectize.js/