uiSelect
AngularJS-native version of Select2 and Selectize.

Address

{{$select.selected.formatted_address}}
Selected: {{uisel.address.selected.formatted_address}}

Persons

{{$select.selected.name}}
email: {{person.email}} age:
Selected: {{uisel.person.selected}}

Countries

{{$select.selected.name}}
Selected: {{uisel.country.selected}}

Array of strings

{{$item}} {{color}}
Selected: {{uisel.multipleDemo.colors}}

Array of objects

{{$item.name}} <{{$item.email}}>
email: {{person.email}} age:
Selected: {{uisel.multipleDemo.selectedPeople}}

Array of objects with single property binding

{{$item.name}} <{{$item.email}}>
email: {{person.email}} age:
Selected: {{uisel.multipleDemo.selectedPeopleSimple}}

Array of objects (with groupBy)

{{$item.name}} <{{$item.email}}>
email: {{person.email}} age:
Selected: {{uisel.multipleDemo.selectedPeopleWithGroupBy}}