there is a bower autocompletelikegoogle plugin , and you can create an angular directive to render autocomplete input in your application.
Directive.js
angular.module('app').directive('autoComplete', [
'$timeout', function($timeout) {
return function(scope, element, attrs) {
var auto;
auto = function() {
$timeout((function() {
if (!scope[attrs.uiItems]) {
auto();
} else {
element.autocomplete({
source: [scope[attrs.uiItems]]
});
}
}), 5);
};
return auto();
};
}
]);
HTML example
<input type="text" auto-complete ui-items="list" ng-model="yourModel" class="form-control" placeholder="Tipe something" />
, , ui-items.