HextorUI

Installation

Three commands: point a base-nova project at the Hextor registry, then install the infrastructure layer everything else depends on.

  1. 1

    Initialize with the Base UI style

    Pins your project's components.json to base-nova — the Base UI flavour of the shadcn house style HextorUI builds on. Do this before adding any Hextor item.

    npx shadcn@latest init -b base
  2. 2

    Register the Hextor namespace

    Points the @hextor namespace at this registry. {name} is a literal template placeholder the shadcn CLI fills in per item — leave it as-is.

    npx shadcn@latest registry add @hextor=https://ui.hextor.co/r/{name}.json
  3. 3

    Add the infrastructure items

    @hextor/base carries the root stacking-context rules Base UI's portalled overlays depend on; @hextor/tokens and @hextor/viz-tokens layer the font chain and the frozen data-viz palette on top.

    npx shadcn@latest add @hextor/base @hextor/tokens @hextor/viz-tokens