Everyone who has used a search engine has experienced auto-complete functionality at work. So here are 15 jQuery autocomplete / autosuggest Plugins for anticipating what people are searching for, saving them time, and providing a better overall experience.
Autocompleting power to textareas, like GitHub comment forms have.
Ajax AutoComplete for jQuery
Ajax Autocomplete for jQuery allows you to easily create autocomplete/autosuggest boxes for text input fields.
Tag-it is a simple and configurable tag editing widget with autocomplete support.
Tipue drop is a search suggestion box jQuery plugin. It’s open source and responsive.
Multiple selection combobox built for bootstrap themes.
Selectize is the hybrid of a textbox and select box. It’s jQuery-based and it’s useful for tagging, contact lists, country selectors, and so on.
An advanced jQuery plugin that wraps the Google Maps API’s Geocoding and Places Autocomplete services. You simply provide an input that lets you search for locations with a nice autocomplete dropdown. Optionally add a container to show an interactive map and a form that will be populated with the address details.
TextExt is a plugin for jQuery which is designed to provide functionality such as tag input and autocomplete. The core design principle behind TextExt is modularity and extensibility. Each piece of functionality is separated from the main core and can act individually or together with other plugins.
jQuery UI widget for selecting an address. This widget has been develop for a specific need but feel free to use it or fork the repository
jQuery.suggest, a simple inline autosuggest jQuery plugin. It takes an array of terms as haystack and suggests the user the first item that matches what has been typed to this point. The suggestion is updated with every keystroke.
jQuery Smart Auto Complete plugin
Using Smart Autocomplete on your projects is easy. Only dependency it has is for jQuery core library. Make sure you have the latest jQuery core version.
A jQuery autocomplete plugin for the discerning developer.
Better Autocomplete jQuery plugin
This jQuery plugin can be attached to text input fields for autocompletion, using mouse and keyboard for selection. It can handle either a local source (e.g. an array of objects) or a remote resource (e.g. by polling an AJAX path which delivers JSON/XML data asynchronously).