Getting Started

Install

npm  add @kintools/form-react
pnpm add @kintools/form-react
yarn add @kintools/form-react
deno add jsr:@kintools/form-react

@kintools/form-react and @kintools/form-lit re-export @kintools/form-core.

To add common validators or the schema validation adapter:

npm add @kintools/form-validators

What's next

  • Concepts — the tree model, shared state, and typed paths
  • Basic — building TextField from Watch, the pattern the rest of these guides lean on
  • Per-node Validation — validators, debouncing, and running validation explicitly
  • Nested Objects and Dynamic Arrays
  • Validatorsrequired, email, minLength, a toSchemaValidator() adapter for zod/valibot, and more