Tagify — компонент ввода тегов
Tagify — легкий и эффективный компонент ввода тегов в Vanilla JS / React / Angular / Vue.
Преобразует поле ввода или текстовое поле в компонент «Теги» простым и настраиваемым способом с высокой производительностью и небольшим объемом кода, дополненным функциями.
Функции Tagify
- Может применяться к элементам input и textarea
- Поддерживает смешанный контент (текст и теги вместе)
- Поддерживает белый / черный список
- Поддерживает шаблоны для: компонента оболочки, элементов тегов, списка предложений и т.д.
Посмотрите демонстрацию, ИМХО, это достаточно симпатично:
https://yaireo.github.io/tagify/
GitHub: https://github.com/yairEO/tagify
Возможно на Tagify перейдем. Проверил с десяток, учитывалось много что, советовался. Два дня уже смотрю на это дело, ставлю и сравниваю разные. Выбор тем и блогов относится к основному функционалу и подойти к этому необходимо серьезно.
Tagify хорошее приложение, как под нативным JS — не знаю, мы для Vue используем. MIT лицензия.