Playground
Live WASM demos of ported Base UI → Leptos components, and the full migration tracker. Source of truth: tracker/components.json.
migration-tracker
| component | status | tests | wasm | last verified |
|---|---|---|---|---|
| accordion | in progress | 0 | compile pending | 2026-09-17 |
| alert-dialog | backlog | 0 | compile pending | 2026-09-17 |
| autocomplete | backlog | 0 | compile pending | 2026-09-17 |
| avatar | in progress | 0 | compile pending | 2026-09-17 |
| button | in progress | 0 | compile pending | 2026-09-17 |
| checkbox | in progress | 0 | compile pending | 2026-09-17 |
| checkbox-group | in progress | 0 | compile pending | 2026-09-17 |
| collapsible | in progress | 0 | compile pending | 2026-09-17 |
| combobox | backlog | 0 | compile pending | 2026-09-17 |
| context-menu | backlog | 0 | compile pending | 2026-09-17 |
| csp-provider | in progress | 0 | compile pending | 2026-09-17 |
| dialog | backlog | 0 | compile pending | 2026-09-17 |
| direction-provider | in progress | 0 | compile pending | 2026-09-17 |
| drawer | backlog | 0 | compile pending | 2026-09-17 |
| field | in progress | 0 | compile pending | 2026-09-17 |
| fieldset | in progress | 0 | compile pending | 2026-09-17 |
| floating-ui-react | backlog | 0 | compile pending | 2026-09-17 |
| form | in progress | 0 | compile pending | 2026-09-17 |
| input | in progress | 0 | compile pending | 2026-09-17 |
| menu | backlog | 0 | compile pending | 2026-09-17 |
| menubar | backlog | 0 | compile pending | 2026-09-17 |
| merge-props | in progress | 0 | compile pending | 2026-09-17 |
| meter | in progress | 0 | compile pending | 2026-09-17 |
| navigation-menu | backlog | 0 | compile pending | 2026-09-17 |
| number-field | backlog | 0 | compile pending | 2026-09-17 |
| otp-field | in progress | 0 | compile pending | 2026-09-17 |
| popover | backlog | 0 | compile pending | 2026-09-17 |
| preview-card | backlog | 0 | compile pending | 2026-09-17 |
| progress | backlog | 0 | compile pending | 2026-09-17 |
| radio | backlog | 0 | compile pending | 2026-09-17 |
| radio-group | backlog | 0 | compile pending | 2026-09-17 |
| scroll-area | backlog | 0 | compile pending | 2026-09-17 |
| select | backlog | 0 | compile pending | 2026-09-17 |
| separator | in progress | 0 | compile pending | 2026-09-17 |
| slider | backlog | 0 | compile pending | 2026-09-17 |
| switch | backlog | 0 | compile pending | 2026-09-17 |
| tabs | backlog | 0 | compile pending | 2026-09-17 |
| toast | backlog | 0 | compile pending | 2026-09-17 |
| toggle | in progress | 0 | compile pending | 2026-09-17 |
| toggle-group | backlog | 0 | compile pending | 2026-09-17 |
| toolbar | backlog | 0 | compile pending | 2026-09-17 |
| tooltip | backlog | 0 | compile pending | 2026-09-17 |
| unstable-use-media-query | backlog | 0 | compile pending | 2026-09-17 |
| use-render | in progress | 0 | compile pending | 2026-09-17 |