A dynamic, schema-driven form library for React, built on top of react-hook-form.
Render complex forms from JSON schemas with support for text, number, select, checkbox, and multiline inputs. Fully extensible with custom components.
Live Preview: https://tolak-dev.github.io/react-schema-form/
- Render forms dynamically from a JSON schema
- Built-in validation support for all field types
- Modular and extensible component registry for custom fields
- Supports nested groups
# Install dependencies for the workspace
pnpm install
# Build the library
pnpm build:lib
# Start demo app
pnpm dev:demo