Bits UI Showcase

bits.loca.zone is a SvelteKit project with two connected surfaces:

  1. a registry-driven catalog of headless Bits UI components, each rendered with the project’s shared dark skin and source-aware demo shell; and
  2. a browser UI builder whose serialisable document can be inspected and changed through a versioned window.bitsBuilder relay.

This vault documents repository contracts and the observed production receipts that verify them.

Project surfaces

SurfaceLinkVerification state
ShowcaseOpen showcaseEndless all-in-one page with all 46 registry components in order; verified on a local production build, with live-domain deployment pending
Component catalogCatalog reference46 rows derived from src/lib/showcase/registry.ts
BuilderOpen builderLive; 55 addable block types, version 1 relay unchanged, verified on the live domain
Relay workbenchOpen relay workbenchLive
Relay contractAgent relay protocolVersion 1 integration contract

Start here

Scope boundary

The component registry is the catalog authority. The builder spec is the mutation and persistence authority. This wiki explains those sources; it does not replace them with a second hand-maintained schema.


loca.zone · bits.loca.zone · Bits UI