open-circle/formisch
The lightweight, schema-first, and fully type-safe form library for React, Solid, Vue, Svelte and more. observed · 2026-09-03
Health v2 · maintenance only
82/100
- Activity 100
- Release rhythm 86
- Longevity 36
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.0
- age_days: 515
- days_rel: 13
- days_push: 0
- n_releases_24m: 165
Adoption not part of the score
1165 stars · 33 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Formisch is a lightweight, schema-first, fully type-safe headless form library for JavaScript frameworks including React, Solid, Vue, Svelte, Angular, Preact, Qwik, and React Native. It uses Valibot schemas as the source of truth for validation and type inference, with a modular design that keeps bundle size starting at 2.5 kB.
Use cases
- build type-safe forms in React with Valibot schema validation
- manage form state and validation in Solid or Vue apps
- create lightweight forms with minimal bundle size
- handle dynamic field arrays and deeply nested form values
- connect forms to custom or pre-built UI components headlessly
- validate login forms with email and password schemas
When to choose
- you want schema-based validation with Valibot and full TypeScript type inference
- bundle size and fine-grained DOM update performance are priorities
- you need a headless form library that works across multiple frameworks
- you prefer a minimal, modular API for form state management
When to avoid
- you prefer Zod or another schema library over Valibot
- you need a batteries-included form library with pre-built UI components
- your project is already invested in a mature form library like React Hook Form or Formik
Facets
library · maturity active
form-handling state-management type-system web-development frontend browser forms valibot schema-validation headless signals react solid vue svelte preact qwik angular react-native nodejs
2 sources
- readme: https://github.com/open-circle/formisch · fetched 2026-09-03 · 33ae47d34f07
- homepage: https://formisch.dev · fetched 2026-08-29 · 7695ef07961d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| open-circle/formisch | main | 82 |
For agents
markdown · JSON · MCP: product_card(name="open-circle/formisch")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem