@tanstack/vue-form

Powerful, type-safe forms for Vue.
1,834,873 6,750
Install
npm install @tanstack/vue-form
Latest Version:1.33.5
Vue:3
Older releases:2
License:MIT
Last Updated:Oct 27, 2026
Links: GitHub  ·  npm
Maintainer: tannerlinsley
TanStack Form

TanStack Form

A headless form library for managing complex form state with full control over fields, validation, and workflows across any framework.

  • Framework‑agnostic & headless — bring your own UI
  • Fully typed with TypeScript
  • Reactive hooks & extensible modular architecture
  • Sync & async validation with debouncing and nested fields

Read the docs →


Get Involved

Partners

CodeRabbit Cloudflare
Form & you?

We're looking for TanStack Form Partners to join our mission! Partner with us to push the boundaries of TanStack Form and build amazing things together.

LET'S CHAT

Explore the TanStack Ecosystem

… and more at TanStack.com »

Related Packages

@tanstack/vue-virtual

Headless UI for virtualizing scrollable elements in Vue

102,498,749 7,171
@tanstack/vue-table

Headless UI for building powerful tables & datagrids for Vue.

32,536,017 28,526
@tanstack/vue-query

Hooks for managing, caching and syncing asynchronous and remote data in Vue

26,313,705 50,491
@tanstack/vue-query-devtools

Developer tools to interact with and visualize the TanStack/vue-query cache

4,933,608 50,491
@tanstack/vue-store

Framework agnostic type-safe store w/ reactive framework adapters

2,492,174 911

Version History

Version Released Vue License
1.33.5 ^3.4.0 MIT
1.33.4 ^3.4.0 MIT
1.33.3 ^3.4.0 MIT
1.33.2 ^3.4.0 MIT
1.33.1 ^3.4.0 MIT
Pre-releases (4)
Version Released Vue License
2.0.0-alpha.3 ^3.6.0-rc.2 MIT
2.0.0-alpha.2 ^3.6.0-rc.2 MIT
2.0.0-alpha.1 ^3.6.0-rc.2 MIT
2.0.0-alpha.0 ^3.6.0-rc.2 MIT