DEV Community

Artem
Artem

Posted on

Vue UCombobox

🚀 Just published a small project I’ve been working on — Vue UCombobox!

It’s a flexible dropdown component for Vue 3, built with TypeScript and TailwindCSS.
I made it mostly for fun and practice — but it turned out to be something others might find useful too.

✨ Features include:
• Search + data filtering
• Keyboard navigation
• Async data loading
• Slot-based customization
• Loading/error states
• Full TypeScript support

The focus was on clean structure, accessibility, and smooth UX — nothing too fancy, just a solid base for real-world use.

đź”— Live demo & docs: https://lnkd.in/dQqHwN5P
📦 Open source & available on GitHub

Would love feedback — and curious:
What’s your top “deceptively hard” UI component? Is the dropdown on your list?

Image description

Top comments (0)