Description
Let's face it, forms are really verbose in React.
To make matters worse, most form helpers do wayyyy too much magic and often have a significant performance cost associated with them.
Formik is a small library that helps you with the 3 most annoying parts:
1, Getting values in and out of form state
2. Validation and error messages
3. Handling form submission
By colocating all of the above in one place, Formik will keep things organized--making testing, refactoring, and reasoning about your forms a breeze.
formik alternatives and similar libraries
Based on the "Form Logic" category.
Alternatively, view formik alternatives based on common mentions on social networks and blogs.
-
react-hook-form
π React Hooks for form state management and validation (Web + React Native) -
react-jsonschema-form
A React component for building Web forms from JSON Schema. -
redux-form
A Higher Order Component using react-redux to keep form state in a Redux store -
Formily
π±π π§© Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3 -
react-final-form
π High performance subscription-based form state management for React -
surveyjs
Free Open-Source JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout that lets you load and run multiple web forms, or build your own self-hosted form management system, retaining all sensitive data on your servers. You have total freedom of choice as to the backend, because any server + database combination is fully compatible. -
JSONForms
Customizable JSON Schema-based forms with React, Angular and Vue support out of the box. -
winterfell
Generate complex, validated and extendable JSON-based forms in React. -
react-validation-mixin
Simple validation mixin (HoC) for React. -
formcat
A simple and easy way to control forms in React using the React Context API -
Table of Contents
forml - extensible react json schema form generator -
react-client-validation
Simple and super lightweight validation for React. -
@mozartspa/mobx-react
High performance, hook-based forms library for React, powered by MobX.
Appwrite - The Open Source Firebase alternative introduces iOS support
Do you think we are missing an alternative of formik or a related project?
README
./packages/formik/README.md