# Docs - [AutoForm](/docs): Automatically render forms for your existing data schema. - React Hook Form - **Guide** - [Getting Started](/docs/react/getting-started): Render AutoForm with the React Hook Form adapter. - [Form control](/docs/react/form-control): Accessing form data, states and methods. - [Customization](/docs/react/customization): The customization of the components is done by providing a `fieldConfig` to your schema fields. This allows you to customize the rendering of the field, add additional props, and more. - [API](/docs/react/api): API reference for the AutoForm component and customization contracts. - [FAQ & Examples](/docs/react/faq-examples): Common questions and examples. - **Migration** - [Migration from V1](/docs/react/migration): This guide will help you migrate from the old, pure shadcn/ui component to the new AutoForm library. - **Custom** - [Custom Integration](/docs/react/custom-integration): This guide will walk you through the process of creating a custom UI integration for @autoform/react. By following these steps, you’ll be able to use AutoForm with your preferred UI library or custom components. - TanStack Form - **Guide** - [Getting Started](/docs/tanstack/getting-started): Render AutoForm with the TanStack Form adapter. - [Form Control](/docs/tanstack/form-control): Accessing TanStack Form data, states and methods. - [Customization](/docs/tanstack/customization): The customization of the components is done by providing a `fieldConfig` to your schema fields. This allows you to customize the rendering of the field, add additional props, and more. - [API](/docs/tanstack/api): API reference notes for the TanStack Form AutoForm adapter. - [FAQ & Examples](/docs/tanstack/faq-examples): Common TanStack Form usage patterns. - **Custom** - [Custom Integration](/docs/tanstack/custom-integration): Build a custom UI integration for the TanStack Form AutoForm adapter. By following these steps, you’ll be able to use AutoForm with your preferred UI library or custom components. - Schema Providers - [Zod](/docs/schema-providers/zod) - [Yup](/docs/schema-providers/yup) - [Joi](/docs/schema-providers/joi) - Technical - [Library Structure](/docs/technical/structure): AutoForm is a modular form generation library designed to be flexible and adaptable to different schema and UI libraries. The library is structured in layers, each providing specific functionality