Building a Schema-to-Form Generator in Public — Looking for Feedback
TL;DR
I’m starting work on a tool that generates fully validated, production-ready forms from whatever developers already have — TypeScript interfaces, JSON schema, Zod, Yup, or even no schema at all.
I’ll be building in public and sharing progress.
The Problem
Forms are boring to build but critical to get right.
- You often write a schema and a form separately
- Validations and conditional logic get duplicated
- Switching frameworks or validation libraries is painful
My Vision
Create a tool where you:
- Select your input type (TS interface, JSON, JSON Schema, Zod, Yup — or no schema)
- Define or paste your data shape
- Choose your output (React Hook Form + Zod, Formik, React Final Form, plain HTML+TS)
- Get generated code: form + schema + validation rules, ready to use
Early Workflow Idea
- Onboarding: One-time setup to pick your preferred stack (framework + validation lib + form management lib)
- Input: Paste your schema or create fields visually
- Rules: Add conditional logic, regex, min/max rules
- Output: Generate form code + validation schema, copy or download
Why Build in Public
I want to validate this idea with real developers before going too deep.
I’ll share:
- Design sketches (Figma)
- Code architecture decisions
- Wins and failures
I’d Love to Hear Your Feedback:
- What input type you usually start with (TS, Zod, JSON?)
- Which framework you use (React Hook Form, Formik, Vue, Angular?)
- Any examples of tricky validations you’d want supported
Follow along at auto-form-generator.com or here on DEV.to — I’ll be posting updates.
Feedback Hub
I’ve set up a public feedback board where you can:
- Suggest Features — new input/output formats, integrations
- Report Bugs — once the MVP is live
- Share Real Schemas — so I can test against real-world data
Top comments (0)