10

8

6

4

2


9.9

9.1

9.9

6.9

9.3
0.0

9.2

6.9

26 Form Logic libraries and projects

  • react-hook-form

    9.9 9.1 TypeScript
    πŸ“‹ React Hooks for form state management and validation (Web + React Native)
  • formik

    9.9 6.9 TypeScript
    DISCONTINUED. Build forms in React, without the tears 😭 [Moved to: https://github.com/jaredpalmer/formik]
  • Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
    Promo surveyjs.io
    SurveyJS Logo
  • react-jsonschema-form

    9.4 9.1 TypeScript
    A React component for building Web forms from JSON Schema.
  • redux-form

    9.3 0.0 JavaScript
    A Higher Order Component using react-redux to keep form state in a Redux store
  • Formily

    9.2 6.9 TypeScript
    πŸ“±πŸš€ 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
  • react-final-form

    8.7 1.3 JavaScript
    🏁 High performance subscription-based form state management for React
  • surveyjs

    8.5 9.9 JavaScript
    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.
  • formsy-react

    7.7 0.0 JavaScript
    A form input builder and validator for React JS
  • JSONForms

    7.6 8.2 TypeScript
    Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
  • react-redux-form

    7.5 0.0 JavaScript
    DISCONTINUED. Create forms easily in React with Redux.
  • tcomb-form

    6.6 0.0 JavaScript
    DISCONTINUED. Forms library for react
  • winterfell

    5.6 0.0 JavaScript
    Generate complex, validated and extendable JSON-based forms in React.
  • newforms

    4.9 0.0 JavaScript
    Isomorphic form-handling for React
  • MSON

    4.3 4.0 JavaScript
    πŸ—οΈMSON Lang: Generate an app from JSON
  • data-driven-forms

    4.2 6.4 JavaScript
    React library for rendering forms.
  • react-validation-mixin

    3.6 0.0 JavaScript
    DISCONTINUED. Simple validation mixin (HoC) for React.
  • plexus-form

    2.9 0.0 JavaScript
    A dynamic form component for react using JSON-Schema.
  • MSON-React

    2.0 0.0 JavaScript
    React and Material-UI Rendering Layer for MSON
  • formcat

    2.0 0.0 JavaScript
    A simple and easy way to control forms in React using the React Context API
  • cerebral-module-forms

    1.1 0.0 JavaScript
    Form handling for Cerebral
  • formhero

    1.1 5.1 TypeScript
    Fully customisable React form utility
  • Table of Contents

    0.6 0.0 JavaScript
    forml - extensible react json schema form generator
  • react-formawesome

    0.5 2.0 TypeScript
    React UI lib for validation forms
  • react-client-validation

    0.5 0.8 TypeScript
    Simple and super lightweight validation for React.
  • Phormal

    0.5 0.0 TypeScript
    DISCONTINUED. Form generation, themes, and validation for web artisans
  • @mozartspa/mobx-react

    0.4 4.0 TypeScript
    High performance, hook-based forms library for React, powered by MobX.

Add another 'Form Logic' Library