Open helen opened 10 years ago
To start:
Chosen: MIT licensed (compatible), some active development, limited feature set that appears to be their vision for it. Select2: Dual licensed Apache/GPLv2 (almost compatible, have been in contact with maintainer about the "or later" part), large feature set, active development. Selectize: Apache licensed (not compatible), appears to have fairly active development, full feature set, has tests.
What else is out there? What features are more important than others? Licensing is make-or-break in the end, of course, but there may be room to discuss with maintainers, and determining whether or not it's a fit in the community sense is also important.
jQuery UI Autocomplete: Would need custom skinning and a fairly significant amount of development on top to support enforced choices (selection as opposed to suggestion) - a lot of wheel-reinventing.
BuddyPress/o2 mentions: Very interesting, but not a great fit for the initial planned areas that replace dropdowns. However, could be interesting to keep in mind as we explore other autocomplete/suggest areas, so mentioning it here.
For reference and the sake of being thorough, let's discuss available JS helper libraries - pros, cons, and recommendations.