react-component/field-form
📝 Performance-first React form state manager with field subscriptions, validation, lists, dependencies, and hook APIs. observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 95
- Release rhythm 95
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 14
- age_days: 2646
- days_rel: 37
- days_push: 30
- n_releases_24m: 26
Adoption not part of the score
1026 stars · 285 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
@rc-component/form (formerly rc-field-form) is a performance-first React form state management library with field-level subscriptions, rule-based validation, nested names, lists, and dependency control. It provides Form, Field, List, FormProvider, useForm, and useWatch APIs and works with both React DOM and React Native, powering Ant Design's Form component.
Use cases
- manage form state in react with fine-grained re-renders
- validate form fields with rules
- build dynamic form lists with add and remove rows
- watch specific field values with hooks
- create forms that work in react native
- handle dependent fields that update based on other fields
- build the form layer for a component library
When to choose
- you need performant forms where only subscribed fields re-render
- you are building or extending Ant Design style forms
- you need nested field names, lists, and field dependencies
- you want a framework-agnostic form state model usable in React Native
When to avoid
- you want a batteries-included UI form library with prebuilt inputs
- your forms are trivial and uncontrolled inputs suffice
- you prefer schema-driven form generation out of the box
Facets
library · maturity active
form-handling state-management ui-components web-development frontend cross-platform react-forms ant-design field-subscriptions validation react-native hooks react nodejs
2 sources
- readme: https://github.com/react-component/field-form · fetched 2026-08-28 · b0a35e634172
- homepage: https://react-component.github.io/field-form · fetched 2026-08-29 · cd4863f20695
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| react-component/field-form | main | 96 |
For agents
markdown · JSON · MCP: product_card(name="react-component/field-form")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem