# christianalfoni/formsy-react

A form input builder and validator for React JS

Repository: https://github.com/christianalfoni/formsy-react
Canonical: https://ross.abutalabs.com/products/formsy-react
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2022-07-14T10:23:48+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4333, "days_push": 1511, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2568, forks 422 (observed 2026-08-28T04:07:01.280742+00:00)

## What it is
Formsy-react is a form input builder and validator for React JS, letting developers create custom form elements with declarative validation rules and state handlers. This original repository has been archived and development moved to the formsy/formsy-react organization starting from version 1.0.0.

## Use cases
- validate react forms with custom rules
- build reusable form input components in react
- handle form submit and error states in react
- dynamically add and remove form fields in react
- show external server errors on form inputs

## When to choose
- you need flexible custom form elements with built-in validation in a legacy React codebase already using formsy

## When to avoid
- starting a new project, since development moved to formsy/formsy-react
- you want a maintained library with recent updates
- you need form state management integrated with modern React hooks patterns

## Facets
- artifact type: library
- maturity: abandoned
- function: form-handling, ui-components
- domain: web-development, frontend
- platform: browser
- tags: react, form-validation, forms, moved-repo, nodejs

## Member repositories
- christianalfoni/formsy-react (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:01.280742+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:23:21.416138+00:00, confidence not recorded.
  - readme: https://github.com/christianalfoni/formsy-react (fetched 2026-08-28T04:07:01.280742+00:00, sha e3a2c22c2080)
- Data as of 2026-08-30T08:39:29.467469+00:00.
