Docs

Melt UI

Headless builders for Svelte.

What is Melt UI

Melt UI gives you "builders" — functions that wire up accessible interactive behavior you attach to your own markup.

Install

npm
bash
npm install @melt-ui/svelte

Usage

svelte
svelte
<script>
  import { createSwitch, melt } from '@melt-ui/svelte';
  const { elements: { root, input } } = createSwitch();
</script>
<button use:melt={$root}></button>

Docs

Official documentation: Melt UI.