Behavior that travels
Use the same interaction rules across Web Components and Vue.
Build interfaces ready for your product that work consistently in Web Components and Vue.
From tooltips to command palettes, leave the interaction mechanics to us and focus on your product's own experience. The same behavior works in Web Components and Vue.
This is not a UI kit. It is a headless foundation for custom overlay components when the primitives in your design system stop short. Keep your own markup, styling, and visual language while Floating UI Plus handles the interaction mechanics.
Use the same interaction rules across Web Components and Vue.
Compose cancellation-aware fuzzy search with your own input, options, and ARIA.
Building a custom floating interface in React? Use @floating-ui/react.
Web Components and Vue are ready-to-use application integrations. Use the core package when you are supporting another framework or building a custom integration.
Recommended for application UI
@floating-ui-plus/web-componentsVueVue composables and components for Vue applications.@floating-ui-plus/vueUse this directly when you are building another framework adapter or a fully custom integration.