# final-form

> 🏁 Framework agnostic, high performance, subscription-based form state management

Latest version **5.0.1** (published 2026-05-05) · MIT license · 0 weekly downloads

## Install

```sh
npm install final-form
pnpm add final-form
yarn add final-form
bun add final-form
```

## Health

**Score 65/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 5.0.1 |
| Published | 2026-05-05 |
| First published | 2017-08-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18 |
| Dependencies | 1 |
| Unpacked size | 428.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 3045 |
| Author | Erik Rasmussen |
| Maintainers | erikras |

## Links

- npm: https://www.npmjs.com/package/final-form
- Repository: https://github.com/final-form/final-form
- Homepage: https://github.com/final-form/final-form#readme
- Issues: https://github.com/final-form/final-form/issues
- Funding: https://opencollective.com/final-form
- npm.io page: https://npm.io/package/final-form

## Dependencies (1)

- [@babel/runtime](https://npm.io/package/@babel/runtime.md) ^7.10.0

## Recent versions

- 5.0.1 (latest) — 2026-05-05
- 5.0.0-3 (alpha) — 2025-05-25
- 5.0.0 — 2025-06-07
- 5.0.0-2 — 2025-05-25
- 5.0.0-1 — 2025-05-25
- 5.0.0-0 — 2025-05-25
- 4.20.10 — 2023-08-11
- 4.20.9 — 2023-01-23
- 4.20.8 — 2023-01-11
- 4.20.7 — 2022-04-27
- 4.20.6 — 2021-12-06
- 4.20.5 — 2021-12-06
- 4.20.4 — 2021-09-29
- 4.20.3 — 2021-09-29
- 4.20.2 — 2021-03-05
- … 69 more at https://npm.io/package/final-form/versions

## README

[<img src="form-nerd-logo.png" align="left"/>](https://formnerd.co/final-form-readme) **You build great forms, but do you know HOW users use your forms? [Find out with Form Nerd!](https://formnerd.co/final-form-readme) Professional analytics from the creator of Final Form.**

---

💰 **Hey there! Do you fancy yourself a javascript expert? [Take this quiz](https://triplebyte.com/a/V6j0KPS/ff) and get offers from top tech companies!** 💰

---

# 🏁 Final Form

[![Final Form](banner.png)](https://final-form.org)

[![Backers on Open Collective](https://opencollective.com/final-form/backers/badge.svg)](#backers)
[![Sponsors on Open Collective](https://opencollective.com/final-form/sponsors/badge.svg)](#sponsors)
[![NPM Version](https://img.shields.io/npm/v/final-form.svg?style=flat)](https://www.npmjs.com/package/final-form)
[![NPM Downloads](https://img.shields.io/npm/dm/final-form.svg?style=flat)](https://npm-stat.com/charts.html?package=final-form)
[![Build Status](https://travis-ci.org/final-form/final-form.svg?branch=main)](https://travis-ci.org/final-form/final-form)
[![codecov.io](https://codecov.io/gh/final-form/final-form/branch/main/graph/badge.svg)](https://codecov.io/gh/final-form/final-form)
[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)

✅ **Zero** dependencies

✅ Framework agnostic

✅ Opt-in subscriptions - only update on the state you need!

✅ 💥 [**5.1k gzipped**](https://bundlephobia.com/result?p=final-form) 💥

---

[<img align="right" src="docs/sencha.svg" height="100"/>](https://www.sencha.com/)

### Final Form is sponsored by [Sencha](https://www.sencha.com/).

Comprehensive JS framework and UI components for building enterprise-grade web apps.

---

## 💬 [Give Feedback on Final Form](https://goo.gl/forms/dxdfxKNy64DLb99z2) 💬

In the interest of making 🏁 Final Form the best library it can be, we'd love your thoughts and feedback.

[Take a quick survey](https://goo.gl/forms/dxdfxKNy64DLb99z2).

---

## [Get Started](https://final-form.org/docs/final-form/getting-started)

## [Philosophy](https://final-form.org/docs/final-form/philosophy)

## [Examples](https://final-form.org/docs/final-form/examples)

## [API](https://final-form.org/docs/final-form/api)

## [Companion Libraries](https://final-form.org/docs/final-form/companion-libraries)

## [Who's using Final Form?](https://final-form.org/users)

<img src="https://static.scarf.sh/a.png?x-pxid=40db3a4c-1187-4b9e-b363-c059774fe5e1" />

---
_Source: https://npm.io/package/final-form · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
