Introducing: KickStart — a form builder for developers.

Justin Schroeder - Aug 15 - - Dev Community

TLDR: kickstart.formkit.com

If you're reading this you're a developer. Which means you (unfortunately) spend a serious chunk of your time creating forms. Sometimes those forms are small and simple like login forms, sometimes they're complex Rube Goldberg machines, but they are almost always eye-wateringly tedious.

All those labels, help text, validation rules, styles, internationalization — for every single input — it's boring and soul-crushing work. Take this paper form as an example:

Mayo Clinic Patient Intake Form

We're all familiar with filling out forms like this ☝️ (this particular one is an actual patient registration form for the Mayo Clinic hospital system), but imagine if your boss asked you to add that to your web app. Do you know how dense that is? No fewer than 70 inputs! 70!!

Enter KickStart — a next-generation form builder specifically for developers. KickStart generates forms from a screenshot, SQL query, CSV, markdown file, or a simple prompt. That paper form becomes actual working and running inputs in seconds. You can then edit the form to your heart's content using manual tools, or a conversational chat interface.

Teaser showing KickStart generating some forms

Each iteration of your form is saved — so if the AI messes up (or you do 😉) you can easily revert to any previous state.

The best part is that when you've got it in a good spot — just copy and paste the resulting Vue components into your application. This means you, developer friend, still have all the power to fine-tune your form using real code — not some half-baked pseudo programming flow tool.

At FormKit, we're developers just like you. We built KickStart because we were sick of the mind-numbing tedium of form creation. It's the tool we needed, and now it's here for all of us. Give it a shot – we think you'll dig it as much as we do.

Try it out: kickstart.formkit.com

. . . . . . . . . .