Heidi UI

Twenty-five React primitives built on native platform behavior, with typed styling hooks, machine-readable anatomy, and live examples.

Components

Every entry below comes from the package anatomy and a reviewed public example.

Install Heidi UI

Use the complete ESM package or copy zero-dependency source through the hosted shadcn registry. Both come from this exact repository build. Commands resolve against whichever host you are reading this on.

  • Bun package
    bun add /heidi-ui/heidi-ui-0.1.0.tgz
  • npm-compatible tarball
    npm install /heidi-ui/heidi-ui-0.1.0.tgz
  • Copy source
    npx shadcn@latest init /registry/heidi-base.json
    # components.json → "registries": { "@heidi-ui": "/registry/{name}.json" }
    npx shadcn@latest add @heidi-ui/popover

The package is hosted here; it is not published to npm and no GitHub distribution is claimed.

Version
0.1.0
Primitives
25
Package
273 KB
SHA-256
3dd96fca94ee10eab0e6d0bf4b2ed24fb5ae6a678b4b1000c5bd9ee34c149fd7