foxhound87/mobx-formkit
Reactive MobX Form State Management observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 3726
- days_rel: 15
- days_push: 15
- n_releases_24m: 20
Adoption not part of the score
1097 stars · 131 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
MobX Formkit is a reactive form state management library built on MobX observables with a UI-agnostic core. It provides declarative field definitions, extensible validation via 8 plugins, nested fields, event hooks, and bindings for React, Vue 3, Lit, Angular, Solid, and vanilla JS.
Use cases
- manage complex form state in react with mobx
- validate forms with zod or yup schemas
- handle deeply nested form fields and arrays
- build multi-step form wizards
- share one form definition across react and vue
- bind form fields to material ui or ant design components
When to choose
- you already use MobX and want reactive form state
- you need UI-framework-agnostic form logic reusable across renderers
- you need pluggable, mixable validation drivers (Zod, Joi, Yup, AJV, etc.)
- you need deeply nested fields, dynamic arrays, and serialization
- bundle size matters (~8KB gzip, tree-shakeable, SSR-friendly)
When to avoid
- your project doesn't use MobX and you don't want the dependency
- you want a batteries-included React form library with built-in UI components
- you need a tiny form with minimal setup where a simpler hook-based library suffices
Facets
library · maturity active
state-management form-handling serialization web-development frontend browser cross-platform mobx forms reactive ui-agnostic typescript validation-plugins nested-fields nodejs web-server
3 sources
- readme: https://github.com/foxhound87/mobx-formkit · fetched 2026-08-28 · 80cab9ae15d5
- homepage: https://foxhound87.github.io/mobx-formkit · fetched 2026-08-29 · 3a7faa4f0506
- registry_npm: https://registry.npmjs.org/mobx-formkit · fetched 2026-08-29 · 54c39e8083af
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| foxhound87/mobx-formkit | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="foxhound87/mobx-formkit")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem