final-form/react-final-form(opens in a new tab)
Language: JavaScript
🏁 High performance subscription-based form state management for React
- stars
- 7,438
- watchers
- 75
- forks
- 494
- open issues
- 378
- Last updated
- 05/31/2026
Language: JavaScript
🏁 High performance subscription-based form state management for React
✅ Zero dependencies (that affect your bundle size)
✅ Only peer dependencies: React and 🏁 Final Form
✅ Opt-in subscriptions - only update on the state you need!
✅ 💥 3.0k gzipped 💥
Comprehensive JS framework and UI components for building enterprise-grade web apps.
In the interest of making 🏁 React Final Form the best library it can be, we'd love your thoughts and feedback.
React Final Form is a thin React wrapper for Final Form, which is a subscriptions-based form state management library that uses the Observer pattern, so only the components that need updating are re-rendered as the form's state changes.
See the Migration Guide for TypeScript-specific breaking changes and how to handle them.