The vanilla HTML examples do not include any JavaScript and are designed for people who prefer to write any necessary JavaScript themselves. Headless UI supports both React and Vue 3, but is not compatible with Vue 2.
The React and Vue examples are fully interactive, and are powered by Headless UI - a library of unstyled components we designed to integrate perfectly with Tailwind CSS.
Our components are provided in three formats: React, Vue, and vanilla HTML. Our website templates are built using Next.js, so all of the markup is written using React.