# yairEO/tagify

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

Repository: https://github.com/yairEO/tagify
Canonical: https://ross.abutalabs.com/products/tagify
Homepage: https://yaireo.github.io/tagify/
Language: HTML
License: NOASSERTION
License Family: other
Topics: tagging, html, input, tags, tagify, javascript, react, reactjs, react-component, angular-component
Last push: 2026-06-27T14:28:39+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 89, release rhythm 90, longevity 100
- inputs: {"age_days": 3611, "days_push": 67, "days_rel": 67, "gap_med": 14.5, "n_releases_24m": 21}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3892, forks 452 (observed 2026-08-28T04:08:28.397879+00:00)

## What it is
Tagify is a lightweight, feature-rich tags input component that transforms HTML input or textarea elements into interactive tag editors. It ships as vanilla JavaScript with official wrappers for React, Vue, Angular, and jQuery.

## Use cases
- add a tags input field to a form
- autocomplete tag suggestions from a whitelist
- let users enter multiple email recipients as chips
- build a token input with validation and duplicates removal
- editable draggable tags in a web app
- mixed content input with text and tags

## When to choose
- you need a polished tags/chips input with minimal code footprint
- you want framework wrappers for React, Vue, or Angular
- you need features like whitelist suggestions, validation, drag-and-sort, and templates

## When to avoid
- you need a full rich-text editor rather than a tags input
- your project requires a permissively-audited license (license file is non-standard)
- you want a heavy component library with many other form controls

## Facets
- artifact type: library
- maturity: active
- function: ui-components, form-handling, frontend-framework
- domain: web-development, frontend
- platform: browser
- tags: tags-input, vanilla-js, react-component, vue-component, angular-component, autocomplete, whitelist-suggestions, javascript, nodejs

## Member repositories
- yairEO/tagify (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:28.397879+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:25:36.951403+00:00, confidence not recorded.
  - readme: https://github.com/yairEO/tagify (fetched 2026-08-28T04:08:28.397879+00:00, sha 1f217ac89b27)
  - homepage: https://yaireo.github.io/tagify/ (fetched 2026-08-29T09:19:26.043628+00:00, sha 76fe5f22b98c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
