Overview

Introduction

A collection of headless components for Svelte, built with Melt UI builders.

Bits are headless component primitives that provide a simple interface for composing your own components. They have been thoughtfully designed to prioritize simplicity, customizability, and compatibility with any styling or UI framework you choose to work with.

Under the hood, these components are powered by Melt UI, which provides an even lower-level builder API for creating headless components. Bits take that API and wrap it in a more familiar component interface which allows us to handle some quality of life improvements for you.

While our goal has been to keep the APIs as close to Melt's as possible, there are some slight differences, so be sure to check out the documentation for the Bit you're interested in to understand how it works.

Credits

  • Melt UI - The underlying builder API that powers Bits.
  • Radix UI - The de-facto standard for headless APIs that we've strived to follow.

🚧 UNDER CONSTRUCTION 🚧