10

8

6

4

2


8.6

9.9

9.9

9.5

9.9

6.9

7.7

8.4

26 Form Logic libraries and projects

  • surveyjs

    8.6 9.9 JavaScript
    SurveyJS Form Library is a JavaScript form rendering and validation engine that takes a JSON schema and dynamically generates interactive forms using a framework-independent core. It runs entirely on the client, handling UI rendering, conditional logic, and validation, while giving you full control over data storage and submission on your backend. The same form model can be rendered through dedicated, natively supported packages for React, Angular, Vue, or vanilla JavaScript without changing the schema. In practice, you define forms as JSON, pass them to the library, and handle submission events to persist or process the results wherever you choose.
  • data-driven-forms

    4.3 9.0 JavaScript
    React library for rendering forms.
  • SaaSHub helps you find the best software and product alternatives
    Promo www.saashub.com
    SaaSHub Logo
  • react-hook-form

    9.9 9.5 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]
  • react-jsonschema-form

    9.5 9.4 TypeScript
    A React component for building Web forms from JSON Schema.
  • JSONForms

    7.7 8.4 TypeScript
    Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
  • MSON

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

    2.0 0.0 JavaScript
    React and Material-UI Rendering Layer for MSON
  • react-final-form

    8.7 7.1 JavaScript
    🏁 High performance subscription-based form state management for React
  • redux-form

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

    2.1 0.0 JavaScript
    A simple and easy way to control forms in React using the React Context API
  • formhero

    1.2 5.1 TypeScript
    Fully customisable React form utility
  • react-redux-form

    7.5 0.0 JavaScript
    DISCONTINUED. Create forms easily in React with Redux.
  • react-formawesome

    0.6 2.0 TypeScript
    React UI lib for validation forms
  • cerebral-module-forms

    1.1 0.0 JavaScript
    Form handling for Cerebral
  • formsy-react

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

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

    5.0 0.0 JavaScript
    Isomorphic form-handling for React
  • tcomb-form

    6.6 0.0 JavaScript
    DISCONTINUED. Forms library for react
  • react-validation-mixin

    3.6 0.0 JavaScript
    DISCONTINUED. Simple validation mixin (HoC) for React.
  • winterfell

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

    9.3 7.1 TypeScript
    πŸ“±πŸš€ 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
  • @mozartspa/mobx-react

    0.5 5.7 TypeScript
    High performance, hook-based forms library for React, powered by MobX.
  • Table of Contents

    0.6 0.0 JavaScript
    forml - extensible react json schema form generator
  • 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

Add another 'Form Logic' Library