Typeahead

Vue.js component

Source on GitHub