No more boilerplate drudgery. Dive in: valibot.dev/guides/infer...
No more boilerplate drudgery. Dive in: valibot.dev/guides/infer...
ℹ️ A pipeline is a left-to-right chain of schemas and actions
ℹ️ Each step gets the previous step’s output and can validate and transform
ℹ️ The final schema’s output type is the last step’s output type
ℹ️ A pipeline is a left-to-right chain of schemas and actions
ℹ️ Each step gets the previous step’s output and can validate and transform
ℹ️ The final schema’s output type is the last step’s output type
Formisch is a schema-based, headless form library. It manages form state and validation. It is type-safe, fast by default and its bundle size is small due to its modular design. 🪄
Formisch is a schema-based, headless form library. It manages form state and validation. It is type-safe, fast by default and its bundle size is small due to its modular design. 🪄
✅ Methods help you modify or use a schema
✅ Schemas validate a specific data type
✅ Actions validate or transform a known data type
✅ Methods help you modify or use a schema
✅ Schemas validate a specific data type
✅ Actions validate or transform a known data type
✅ they offer a clean API with a simple mental-model
✅ they support validation, transformation and adding metadata
✅ they are lightweight and fully typesafe
✅ they offer a clean API with a simple mental-model
✅ they support validation, transformation and adding metadata
✅ they are lightweight and fully typesafe
✅optimized for bundle size and compression
✅every additional schema only adds a few extra bytes
✅designed for tree-shaking to eliminate unused code
✅optimized for bundle size and compression
✅every additional schema only adds a few extra bytes
✅designed for tree-shaking to eliminate unused code
✅ is modular (no upfront bundle size cost)
✅ is tiny (adds only ~2 kB to your bundle if used)
✅ granularly configurable to your needs
✅ is modular (no upfront bundle size cost)
✅ is tiny (adds only ~2 kB to your bundle if used)
✅ granularly configurable to your needs