Skip to main content

The headless component library for TYPO3 Fluid

Unstyled, flexible and accessible UI primitives that provide a foundation for building your own component library in Fluid. Powered with Zag.js.

<ui:tooltip.root>
    <ui:tooltip.trigger asChild="{true}">
        <ui:button>Hover me</ui:button>
    </ui:tooltip.trigger>
    <ui:tooltip.content>
        This is the tooltip content.
    </ui:tooltip.content>
</ui:tooltip.root>

Zero Styles

No fighting with predefined styles, you have full control over the design. Your design-system, your rules.

Composable

Create complex components by composing modular building blocks together.

Accessibility

Built with accessibility in mind, ensuring a better experience for all users.