RepositoryHTML
YA

yairEO/tagify

🔖 lightweight, efficient Tags input component in Vanilla JS / React / Angular / Vue

3.9kstars
447forks
67issues
2views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: tagify

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: angular-component

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: input

#1 Repository Của Tuần

🏷️ Tagify – Thành phần nhập thẻ đa nền tảng, nhẹ và mạnh mẽ

Biến bất kỳ input hay textarea nào thành một trường nhập thẻ đầy đủ tính năng, chỉ với vài dòng JavaScript.

Tagify là một thành phần Tags input được viết bằng Vanilla JavaScript, hỗ trợ tích hợp sẵn cho React, Vue và Angular. Dự án giúp người dùng dễ dàng chuyển đổi một trường nhập liệu thường thành giao diện quản lý thẻ (tags) tùy biến, đồng thời duy trì hiệu năng cao và kích thước mã nguồn nhỏ gọn.

✨ Điểm nổi bật

  • Hỗ trợ đa nền tảng: Vanilla JS, React, Vue, Angular — một API thống nhất.
  • Hỗ trợ whitelist/blacklist: gợi ý và giới hạn thẻ theo danh sách được định nghĩa.
  • Mixed-Content: cho phép nhập kết hợp cả văn bản thường và thẻ trong cùng một trường.
  • Single-Value mode: hỗ trợ chọn một giá trị duy nhất như thẻ <select>.
  • Kéo thả và sắp xếp: người dùng có thể kéo thả để sắp xếp lại thứ tự thẻ.
  • Tùy biến giao diện: hỗ trợ template DOM và CSS Variables để điều chỉnh giao diện.
  • Gợi ý tự động qua Ajax: tải danh sách gợi ý động từ máy chủ.
  • Hỗ trợ chỉnh sửa thẻ: người dùng có thể sửa nội dung thẻ đã thêm.

💡 Vì sao đáng chú ý

Tagify nổi bật nhờ sự kết hợp giữa hiệu năng cao và khả năng tùy biến linh hoạt. Không chỉ là một thành phần nhập thẻ đơn giản, Tagify còn cung cấp các tính năng nâng cao như hỗ trợ nội dung hỗn hợp, kéo thả sắp xếp, và tích hợp Ajax để tải gợi ý động. Điều này giúp thư viện trở thành lựa chọn lý tưởng cho các ứng dụng hiện đại cần xây dựng giao diện người dùng phong phú mà không cần phụ thuộc nặng lớn.


#Tagging #HTML #JavaScript #React #Vue #Angular #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryTypeScript
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

458.0k
Oct 27, 2026
RepositoryJavaScript
react/react

The library for web and native user interfaces.

251.9k
Oct 27, 2026
RepositoryMDX
twbs/bootstrap

The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

175.0k
Oct 26, 2026
RepositoryC++
electron/electron

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

123.6k
Oct 27, 2026
Repository
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

184.8k
Feb 15, 2026
Repository
justjavac/free-programming-books-zh_CN

:books: 免费的计算机编程类中文书籍,欢迎投稿

119.4k
Jul 29, 2026
Repository
florinpop17/app-ideas

A Collection of application ideas which can be used to improve your coding skills.

98.3k
Oct 11, 2025
RepositoryJavaScript
microsoft/Web-Dev-For-Beginners

24 Lessons, 12 Weeks, Get Started as a Web Developer

97.0k
Oct 20, 2026
RepositoryMDX
thedaviddias/Front-End-Checklist

🗂 The essential checklist for modern web development, for humans and AI agents

74.6k
Oct 6, 2026