kenos UIBeta
Get Started

Installation

Kenos UI ships headless primitives with no runtime dependencies. React 19 and React DOM 19 are peer dependencies.

Install a package

Install per primitive, or use the aggregator @kenos-ui/react for multiple primitives in one dependency.

pnpm add @kenos-ui/react-datepicker
Kenos has zero CSS. Nothing renders styled out of the box — you attach classes to each part. See the Date Picker examples.

Peer dependencies

PackageVersion
react≥ 19.0.0
react-dom≥ 19.0.0

Import primitives

import { DatePicker } from "@kenos-ui/react-datepicker";
import { Select } from "@kenos-ui/react-select";
import { Combobox } from "@kenos-ui/react-combobox";
// or: import { DatePicker, Select, Combobox } from "@kenos-ui/react";

// <DatePicker.Root> ... <DatePicker.Calendar />
// <Select.Root name="x"> ... <Select.HiddenSelect />
// <Combobox.Root> ... <Combobox.Input /> ... <Combobox.Empty />