Docs/Interface

UI and widgets

Argui has native Rust UI primitives and TSX adapters for Solid and React. The @argui/widgets package composes those primitives into themed controls. Choose the guide for the layer you are changing:

The generated public TSX contracts live in packages/solid/src/jsx.generated.ts and packages/react/src/jsx.generated.ts. Widget props live in packages/widgets/src/shared/types.ts and new-controls.ts.