jaredpalmer/formik ? reverse-engineered prompt

Reverse engineered prompt

Build me a React forms library in TypeScript that makes it easy to handle form state, validation, touched fields, errors, and submit flows without a lot of boilerplate.

I want the core API to feel simple for everyday app forms, with both hook based and component based ways to use it, so people can choose what fits their style. Please include good examples, a docs site, and tests so the library feels polished and reliable. It should work nicely for normal React apps, and if you can keep the design flexible enough for React Native too, that would be great.

Make the experience feel smooth for people building login forms, signup forms, and other common UI forms, with helpful defaults and clear documentation. If you need to look up current docs or patterns online to finish the implementation cleanly, go ahead.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab