Bootstrap Tags Input is a jQuery plugin providing a Twitter Bootstrap user interface for managing tags.
Bootstrap Tags Input - Features:
Objects as tags
Not just support for using strings! This means you can use different values for a tag's label and value. Each tag also holds a reference to the object by which it was created, so by calling tagsinput('items') an array of the original items is returned.
True multi value
Typeahead
AngularJS directive included
Designed for Bootstrap 2.3.