{"id":13473258,"url":"https://github.com/bootstrap-tagsinput/bootstrap-tagsinput","last_synced_at":"2025-07-08T06:06:09.234Z","repository":{"id":39042689,"uuid":"478085137","full_name":"bootstrap-tagsinput/bootstrap-tagsinput","owner":"bootstrap-tagsinput","description":"jQuery tags input plugin based on Twitter Bootstrap.","archived":false,"fork":false,"pushed_at":"2024-01-29T13:55:01.000Z","size":7695,"stargazers_count":61,"open_issues_count":28,"forks_count":44,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-08T06:03:06.932Z","etag":null,"topics":["autocomplete","bootstrap","bootstrap-plugin","bootstrap-plugins","bootstrap-tags","bootstrap-tagsinput","chips","input","jquery","jquery-plugin","mit-license","tags"],"latest_commit_sha":null,"homepage":"http://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bootstrap-tagsinput.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-05T10:49:09.000Z","updated_at":"2025-04-23T05:20:33.000Z","dependencies_parsed_at":"2024-10-30T03:52:41.361Z","dependency_job_id":null,"html_url":"https://github.com/bootstrap-tagsinput/bootstrap-tagsinput","commit_stats":{"total_commits":37,"total_committers":2,"mean_commits":18.5,"dds":0.1351351351351351,"last_synced_commit":"dd53eafb1a3f638e3bc8a32e012c69306ddc539f"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/bootstrap-tagsinput/bootstrap-tagsinput","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bootstrap-tagsinput%2Fbootstrap-tagsinput","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bootstrap-tagsinput%2Fbootstrap-tagsinput/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bootstrap-tagsinput%2Fbootstrap-tagsinput/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bootstrap-tagsinput%2Fbootstrap-tagsinput/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bootstrap-tagsinput","download_url":"https://codeload.github.com/bootstrap-tagsinput/bootstrap-tagsinput/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bootstrap-tagsinput%2Fbootstrap-tagsinput/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264206387,"owners_count":23572597,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autocomplete","bootstrap","bootstrap-plugin","bootstrap-plugins","bootstrap-tags","bootstrap-tagsinput","chips","input","jquery","jquery-plugin","mit-license","tags"],"created_at":"2024-07-31T16:01:02.170Z","updated_at":"2025-07-08T06:06:09.212Z","avatar_url":"https://github.com/bootstrap-tagsinput.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Bootstrap Tags Input [![Build Status](https://travis-ci.org/bootstrap-tagsinput/bootstrap-tagsinput.svg?branch=master)](https://travis-ci.org/bootstrap-tagsinput/bootstrap-tagsinput)\nBootstrap Tags Input is a jQuery plugin providing a Twitter Bootstrap user interface for managing tags.\n\nCurrent stable version: **v0.8.0**\n\n## Usage\nExamples can be found [here](http://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/).\n\n## Features\n* Objects as tags\n* True multi value\n* Typeahead\n* Designed for Bootstrap 2.3.2 and 3\n\n### Objects as tags\nNot just support for using strings! This means you can use different values\nfor a tag's label and value. Each tag also holds a reference to the object\nby which it was created, so by calling \u003ccode\u003etagsinput('items')\u003c/code\u003e an\narray of the original items is returned.\n\n### True multi value support\nOther implementations just concatenate the values to a comma separated string.\nThis results in \u003ccode\u003eval()\u003c/code\u003e returning just this string, and when\nsubmitting the form, only one big, concatenated value is sent in the request.\n\nBootstrap Tags Input provides true multivalue support. Just use a\n\u003ccode\u003e\u0026lt;select multiple /\u0026gt;\u003c/code\u003e as your input element, and\n\u003ccode\u003eval()\u003c/code\u003e will return an array of the tag values. When submitting the\nform, an array of values will be sent with the request.\n\n### Typeahead support\nIntegrates with Twitter Bootstraps' 2.3.2 typeahead, or use custom typeahead when using Bootstrap 3.\n\n## Development\nInstall dependencies:\n\u003cpre\u003e\nnpm install\ngrunt install\n\u003c/pre\u003e\nTest:\n\u003cpre\u003e\ngrunt test\n\u003c/pre\u003e\nBuild:\n\u003cpre\u003e\ngrunt build\n\u003c/pre\u003e\nCurrent Library Versions:\n\n- Bootstrap: 3.3.5\n- jQuery: 2.1.4\n- Typeahead: 0.11.1\n\nLibraries for testing go in the **/lib** directory.\n\n## History\n- 0.8.0\n  - [Add possibility skip \"change\" event after \"add\", \"remove\", \"removeAll\"](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/429)\n  - [Please add version to header of non-minified version.](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/438)\n- 0.7.1\n  - [allowDuplicates not working](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/419)\n  - [tag text appears when typeahead input looses focus](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/386)\n  - [Remove duplicate method `removeAll` in manual](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/427)\n- 0.7.0\n  - [.tt-menu etc. styles should be included in bootstrap-tagsinput.css by default](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/426)\n  - [Comma character carried over to new tag input when used as separator](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/422)\n  - [Emails in multi select are being duplicated](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/399)\n  - [The 'itemAdded' Event run on Load the Page!](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/369)\n- 0.6.1\n  - [Source maps fix](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/371)\n- 0.6.0\n  - [Allow form submissions when pressing enter if field is empty. Controlled by option](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/368)\n  - [Ability to set different or multiple delimiters](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/397)\n  - [No longer triggering itemRemoved when the field is already empty](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/405)\n- 0.5\n  - [Added an optional 3rd parameter to the \"add\" and \"remove\" methods](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/298)\n- 0.4\n  - [Fix typeahead when using Bootstrap 3](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/73)\n- 0.3.13\n  -  [#5: Trigger events on original input/select](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/5)\n  -  Loads of fixes merged with help of @janvt, @rlidwka and @kuraga: thanks for helping me out!\n- 0.3.9\n  -  [#48: Type ahead stops when entering second character](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/48)\n- 0.3.8\n  -  [#43: Add support for placeholder](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/43)\n  -  [#46: ie 8 compatibility, replace indexOf method](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/46)\n- 0.3.7\n  -  [#39: flash when duplicate is entered](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/39)\n- 0.3.6\n  -  [#34: Error in ReloadPage](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/34)\n- 0.3.5\n  -  [#10: confirmKeys option](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/issues/10)\n- 0.3.4\n  -  [#24: Add bsTagsInput angular directive \u0026 example for bootstrap3 with typeahea...](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/24)\n  -  [#28: Limit number of tags, enable/disable input](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/28)\n  -  [#33: Avoid conflict with other selects when checking for value presence](https://github.com/bootstrap-tagsinput/bootstrap-tagsinput/pull/33)\n\n## License\nThis project is licensed under [MIT](https://raw.github.com/bootstrap-tagsinput/bootstrap-tagsinput/master/LICENSE \"Read more about the MIT license\").\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbootstrap-tagsinput%2Fbootstrap-tagsinput","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbootstrap-tagsinput%2Fbootstrap-tagsinput","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbootstrap-tagsinput%2Fbootstrap-tagsinput/lists"}