Installation
Floating UI Plus is published as a framework-neutral Web core and two renderer adapters. Start with the adapter your application renders with:
- Web Components for HTML-first Custom Elements.
- Vue for Vue 3 components and composables.
- Web core when your application owns the markup, ARIA, lifecycle, and rendering contract.
One package for each adapter
Section titled “One package for each adapter”@floating-ui-plus/web-components and @floating-ui-plus/vue declare
@floating-ui-plus/web as a dependency. Installing either adapter therefore
installs the shared Web runtime automatically; add the Web package directly
only when you use its controller API without an adapter.
Each installation page includes Bun, npm, pnpm, and Yarn commands, followed by the smallest working import for that renderer.