React tags input that adds a chip on Enter or comma, skips duplicates, removes the last tag on Backspace and gives each chip a labelled remove button.
pnpm dlx shadcn@latest add "https://ui.minidev.pro/r/tags-input.json"