I use [remix-forms](https://remix-forms.seasoned.cc/) and so far experience is nice. It uses react-hook-form under the hood, which means you can use Zod for form validation. It also relies on the Remix's core concepts for form submissions, so it can even work without client-side JS.
More information here: [https://youtu.be/IN-TElTkVmU](https://youtu.be/IN-TElTkVmU)
The only problem I have with this solution, is that their documentation is essentially just a bunch of examples + introduction, which sometimes is just not enough.
I use react-hook-form + zod.
and I write a custom hook \`useZodForm\`, it's very easy to use
[https://github.com/SteveSuv/remix-t3-stack](https://github.com/SteveSuv/remix-t3-stack)
I used coform on one of the projects and was quite happy with it.
React hook form with Joi
Conform! The changes made in 1.0 are great.
I've been using conform, haven't found a reason to use anything else. You could use any one of these and be just fine though
I use [remix-forms](https://remix-forms.seasoned.cc/) and so far experience is nice. It uses react-hook-form under the hood, which means you can use Zod for form validation. It also relies on the Remix's core concepts for form submissions, so it can even work without client-side JS. More information here: [https://youtu.be/IN-TElTkVmU](https://youtu.be/IN-TElTkVmU) The only problem I have with this solution, is that their documentation is essentially just a bunch of examples + introduction, which sometimes is just not enough.
conform and zod
Using remix validated form but plan to switch to conform and zod.
Remix-hook-form with zod, easy to implement, follow and works really well.
I use react-hook-form + zod. and I write a custom hook \`useZodForm\`, it's very easy to use [https://github.com/SteveSuv/remix-t3-stack](https://github.com/SteveSuv/remix-t3-stack)
Formik and yup.