Autocomplete – A JavaScript library for building autocomplete experiences
If you don't need it to be clever and dynamic, and you're not too bothered about styling, then HTML's <input> tag has a typeahead option using <datalist>.<p><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/datalist" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/da...</a>