Allows you to easily validate Formik
forms with the power of Zod schemas.
To install from NPM:
npm install formik-validator-zod
pnpm add formik-validator-zod
yarn add formik-validator-zod
bun add formik-validator-zod
import { Formik } from 'formik'
import { z } from 'zod'
import { withZodSchema } from 'formik-validator-zod'
const mySchema = z.object({
email: z.string().email(),
name: z.string(),
age: z.number(),
})
const MyForm = () => {
return (
<Formik validate={withZodSchema(mySchema)} {...}>
{...}
</Formik>
)
}
Is this library still maintained?
No. The codebases I work in no longer use Formik, so this library works for Zod 3 but does not work for Zod 4.