The following are libraries that are either built upon, or play nicely with, Final Form.
A form state management system for React that uses Final Form under the hood.
A form state management system for Vue that uses Final Form under the hood.
CorpusculeJS provides a way to manage form state with Final Form using Web Components.
Opinionated way to create forms in React. Data-driven forms that let you focus on what matters: your application. Provide a
GraphQL mutation and
<Frontier/> will do the rest for you.
Data Driven Forms is a React component library that takes JSON form definitions and renders them into components with fully provided form functionality.
A collection of form state mutators for handling arrays of fields.
A "decorator" that will attempt to apply focus to the first field with an error upon an attempted form submission.
A "decorator" that will listen for events around attempted, successful, or failed submissions and fire callbacks you provide.
A swap-in replacement for React Final Form's
<Field> component to provide HTML5 Validation.
A collection of useful components for listening to fields in a React Final Form.
Define Form offers alternative typescript bindings for Final Form. The key difference is that the form data is now a strongly typed object, rather than an
any. This makes the
initialValues config option required.