Bibliotecă de componente React fără interfață și stiluri predefinite, care oferă control deplin asupra marcajului și CSS, cu setări implicite solide pentru accesibilitate și comportament conform ARIA.
Concepute ca elemente de bază combinabile, cu un API bazat pe slots, componentele pot fi eliminate dacă nu sunt folosite, sunt pregătite pentru TypeScript și funcționează cu orice abordare de stilizare, inclusiv Tailwind, CSS Modules, CSS-in-JS sau CSS simplu.
Acoperă o gamă largă de tipare și elemente UI, precum Accordion, Alert Dialog, Avatar, Checkbox și grupuri Checkbox, Collapsible, Context Menu, Dialog, Field și Fieldset, Form, Input, Menu și Menubar, Meter, Navigation Menu, Number Field, Popover, Progress, Radio, Scroll Area, Select, Separator, Slider, Switch, Tabs, Toast, Toggle și grupuri Toggle, Toolbar și Tooltip, precum și utilitare precum Direction Provider și useRender.
Componentele de tip popup folosesc React Portals și recomandă crearea unui context de suprapunere izolat pentru a evita conflictele z-index, astfel încât elementele suprapuse să apară întotdeauna deasupra conținutului paginii. Documentația include exemple pentru asamblarea componentelor, combinarea părților și integrarea cu diferite sisteme de stilizare.
Este open-source, cu licență MIT, lansări active, o foaie de parcurs și îndrumări axate pe accesibilitate. Paginile documentației pot fi vizualizate ca Markdown și includ resurse compatibile cu LLM pentru explorarea și integrarea mai ușoară a codului.