typeahead.js

a flexible JavaScript library that provides a strong foundation for building robust typeaheads

Reference
Mantis Customizer