All open source
Open SourceUI27k

Headless UI

Completely unstyled, accessible UI components for React and Vue.

Headless UI is an open-source set of fully accessible, unstyled UI components built by the Tailwind CSS team for React and Vue. It provides interactive primitives like menus, listboxes, dialogs, and comboboxes that pair cleanly with Tailwind utility classes. It is notable for giving Tailwind users accessible behavior without imposing any visual design.

Repository

tailwindlabs/headlessui

Language

TypeScript

What you'd build with it

  • Add accessible dropdowns, modals, and comboboxes to a Tailwind-styled app
  • Build a custom-styled component set while keeping ARIA and keyboard support
  • Combine with Tailwind for fully bespoke AI product UIs

Tags

componentsreactvuetailwind