TanStack Form is compatible with various front-end frameworks, including React, Vue, and Solid. Install the corresponding adapter for your framework using your preferred package manager:
npm i @tanstack/react-formpnpm add @tanstack/react-formyarn add @tanstack/react-formbun add @tanstack/react-formIf you're using a meta-framework, TanStack Form provides additional adapters to streamline integration:
npm i @tanstack/react-form-start
npm i @tanstack/react-form-nextjs
npm i @tanstack/react-form-remixpnpm add @tanstack/react-form-start
pnpm add @tanstack/react-form-nextjs
pnpm add @tanstack/react-form-remixyarn add @tanstack/react-form-start
yarn add @tanstack/react-form-nextjs
yarn add @tanstack/react-form-remixbun add @tanstack/react-form-start
bun add @tanstack/react-form-nextjs
bun add @tanstack/react-form-remixDeveloper tools are available using TanStack Devtools. Install the devtools adapter for your framework to debug forms and inspect their state.
npm i @tanstack/react-devtools
npm i @tanstack/react-form-devtoolspnpm add @tanstack/react-devtools
pnpm add @tanstack/react-form-devtoolsyarn add @tanstack/react-devtools
yarn add @tanstack/react-form-devtoolsbun add @tanstack/react-devtools
bun add @tanstack/react-form-devtoolsDepending on your environment, you might need to add polyfills. If you want to support older browsers, you need to transpile the library from node_modules yourself.
