Dynamic Form React Core
@nvs-dynamic-form/react-core is a React library for building forms dynamically from typed field definitions.
It is built on top of Formik and ships with a set of core building blocks (form container, field rendering, group/array fields) plus example configurations you can use as a starting point.
Key concepts
- Fields: a list of field definitions (
FieldBase,GroupField,ArrayField) that describes what the form should render. - Form elements: per-field React components used to render each field type.
- Form builder: composes fields into a layout, with optional containers.
Supported versions
- React: ^18
- Formik: ^2
note
This package is published as @nvs-dynamic-form/react-core.