TanStack Form is compatible with various front-end frameworks, including React, Vue, Angular, Solid, Lit, and Svelte. Install the corresponding adapter for your framework using your preferred package manager:
npm i @tanstack/react-form@alphapnpm add @tanstack/react-form@alphayarn add @tanstack/react-form@alphabun add @tanstack/react-form@alphaIf you're using a meta-framework, TanStack Form provides additional adapters to streamline integration:
npm i @tanstack/react-form-start@alpha
npm i @tanstack/react-form-nextjs@alphapnpm add @tanstack/react-form-start@alpha
pnpm add @tanstack/react-form-nextjs@alphayarn add @tanstack/react-form-start@alpha
yarn add @tanstack/react-form-nextjs@alphabun add @tanstack/react-form-start@alpha
bun add @tanstack/react-form-nextjs@alphaDeveloper tools are available using TanStack Devtools. Install the devtools adapter for your framework as a dev dependency to debug forms and inspect their state.
npm i @tanstack/react-devtools@alpha
npm i @tanstack/react-form-devtools@alphapnpm add @tanstack/react-devtools@alpha
pnpm add @tanstack/react-form-devtools@alphayarn add @tanstack/react-devtools@alpha
yarn add @tanstack/react-form-devtools@alphabun add @tanstack/react-devtools@alpha
bun add @tanstack/react-form-devtools@alpha[!NOTE]- Polyfill requirements Depending 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.