bits-ui 2.15.5 canonical

Headless Svelte 5 UI primitives.

Accessible, unstyled primitives used across KYM, Nanda Node, ABI Chat.

  • Tooltip.Root/Trigger/Content, Dialog, DropdownMenu, Combobox, Command, Popover, etc.
  • All primitives are headless — no visual defaults; we style with Tailwind + tokens.
  • Accessibility-first (WAI-ARIA); focus management and keyboard nav come for free.
  • Bits UI 2.x is Svelte 5 native; every primitive uses the runes API.
  • Ozzy Dev uses Bits UI headless primitives + our own Tailwind styling on top.
  • KYM (0.563 lucide era), Nanda Node, and ABI Chat all use Bits UI; version drift is possible across the platform.
Tooltip and Dialog primitives import successfully
Live tooltip
Live dialog