Componente de Etiquetas Empresariales con ShadCN UI y React

Tags Input personalizable y accesible basado en ShadCN UI para React 18+ con TypeScript y React Hook Form. Validación enterprise, teclado y ARIA para formularios.

4 sept 2025 • 3 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

Gestionar etiquetas skills, categorías, labels y más es un requisito común en aplicaciones web modernas, pero muchos componentes existentes son demasiado simples o carecen de la flexibilidad que los proyectos enterprise necesitan. Por eso construimos un Tags Input totalmente personalizable y accesible basado en ShadCN UI, pensado para producción y con TypeScript desde el primer día.

El componente ShadCN UI Tags Input está construido sobre React 18+, TypeScript, React Hook Form, Framer Motion para animaciones fluidas y el ecosistema ShadCN UI con TailwindCSS. Es accesible compatible con ARIA, extensible y listo para integrarse en formularios complejos.

¿Por qué otro Tags Input? Porque queríamos validación de nivel enterprise con React Hook Form, soporte de teclado sin fricciones con Enter y Backspace, animaciones suaves con Framer Motion, compatibilidad total con ShadCN UI desde el primer momento y accesibilidad real para lectores de pantalla.

Instalación en tres pasos

1. Instala dependencias peer: npm install lucide-react class-variance-authority clsx tailwind-merge cmdk framer-motion react-hook-form

2. Añade los componentes base de ShadCN: npx shadcn@latest add form input badge

3. Copia el componente a tu proyecto: cp components/tags-input-field.tsx your-project/src/components/

Uso básico

Registra el campo en React Hook Form y renderiza el componente TagsInputField dentro de tu FormProvider. Define el nombre del campo por ejemplo skills, una etiqueta legible por ejemplo Skills y un placeholder como Escribe tus habilidades. Al enviar el formulario recibirás un array de etiquetas validado, con soporte ARIA y navegación por teclado para añadir y eliminar etiquetas de forma instantánea.

Principales características

Variantes y temas para tamaños, colores y disposición. Validación integrada con mensajes de error vía React Hook Form. Soporte de teclado para añadir y borrar con Enter y Backspace. Integración nativa con los componentes de formulario, input y badge de ShadCN. Opciones de personalización como máximo de etiquetas, evitar duplicados y sugerencias. Accesibilidad compatible con ARIA para asistentes y lectores de pantalla.

Documentación completa y demos Consulta la documentación y ejemplos en vivo

Conclusión

Si ya usas ShadCN UI en tu app React y necesitas un Tags Input listo para producción, este componente te ahorrará mucho boilerplate y te dará un control fino sobre validación, accesibilidad y estilo. Además, en Q2BSTUDIO, empresa de desarrollo de software, creamos aplicaciones a medida y software a medida con foco en rendimiento, escalabilidad y seguridad. Podemos integrar este patrón en tu diseño de sistema, optimizar la experiencia de formularios y conectarlo con tus flujos de negocio.

Somos especialistas en inteligencia artificial e IA para empresas, ciberseguridad y pentesting, servicios cloud AWS y Azure, servicios de inteligencia de negocio con Power BI, agentes IA y automatización. Si buscas impulsar tu producto con componentes y arquitectura sólida, descubre cómo abordamos el desarrollo multiplataforma y las integraciones enterprise en nuestro servicio de aplicaciones a medida y software a medida.

Feedback y roadmap

Nos encantará recibir comentarios y contribuciones en GitHub Repositorio del Tags Input para ShadCN UI. Próximos pasos previstos: sugerencias con autocompletado y reordenación por arrastrar y soltar. ¿Te sería útil en tu caso de uso?

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat