A free & open source Vue form building framework that simplifies form structure, generation, validation, accessibility, error handling, and more.

Charlottesville, VA
Joined December 2020
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Replying to @ahvsfporra
Not in the roadmap currently
1
7
FormKit is now available for React! Been wanting to do this for a while.
Hell froze over: announcing FormKit for React. Secretly framework-agnostic since inception, today we’re open sourcing the most popular Vue form library…for React. Why is this a big deal? 1. Forms are still hard. We (the creators of FormKit) thought form libraries were no longer necessary, given the trajectory of coding agents. It turns out we were wrong, and we learned this the hard way. Need repeating conditional fields nested 3 layers deep inside a dynamic component, with accessibility, validation, internationalization, and backend error placement? Turns out coding agents aren’t great at that. It’s table stakes for FormKit. 2. Single component. This matters more than you would think, but FormKit doesn’t ship lots of different components each with its own props. Instead, it has a single one: and unified props. This was done to provide a better DX to human engineers. It makes it easy to spot when a given component was part of the form’s data structure vs a presentational component. It turns out this matters even more to coding agents than humans. No matter where your coding agent is, whenever it sees “FormKit” it immediately knows “oh, that’s part of the form’s data”. 3. No plumbing. FormKit doesn’t require any manual data collection, event listening, or state tracking. It does all this for you on a heavily tested, framework agnostic, self-assembling graph. The only code your agent needs to write is declarative templates and submission handlers that respond to the state. 4. Dense colocation. FormKit’s syntax happens to be ideal for coding agents; nearly everything you need to know about a given input is *on* the input: Colocation dramatically improves the efficacy of coding agents. 5. DOM. FormKit, unlike most form frameworks in React, renders the actual DOM. This also increases colocation and best practices, meaning your coding agent is far more likely to produce consistent and high-quality output that looks and acts the way its supposed to. 6. Schema. FormKit’s own inputs are not written using Vue or React — instead, FormKit has its own render schema — think of it like an AST for the DOM — and you can modify it on the fly. It’s not very human-friendly to write, but it turns out most models are already pretty well trained on FormKit’s schema. Want your inputs to look a bit different on one form than another? No problem, your coding agent can easily make those changes *without* modifying the JSX structure at all. Oh, and any inputs you create for Vue work with React and vice versa. 7. Plugins. FormKit leans into the unstructured tree graph hard. The graph doesn’t just collect data, it also passes down configuration and plugins. Want one form to work a bit differently than another one? No problem — just add a plugin to the top of that form or group and its children will all receive that feature. You can even mass assign props and configuration this way. Of course, FormKit has been solving these exact issues for a long time, but it wasn’t until we started using it on our own projects with coding agents that we realized what a huge advantage it is. With so many people using coding agents with React, it made sense to unveil FormKit for what it has always been — a completely framework-agnostic form framework that happens to unlock your coding agents. ➡️ formkit.com
1
9
549
A/B test different coding agents.
dmux just shipped support for 11 coding agents including A/B testing for any/all of them. Now supports: @claudeai, @cline, @Alibaba_Qwen, @opencode, @OpenAI, @AmpCode, @charmcli, @cursor_ai, @github copilot, @geminicli, pi Also new ui & merge diffs ➡️dmux.ai
2
323
New productivity level unlocked.
We're open sourcing dmux. Our internal tool for running Codex and Claude Code swarms. - tmux + worktrees + claude/codex/opencode - hooks for worktree automation - a/b claude vs codex - manage worktrees - multi-project per session ...more. ➡️ dmux.ai
5
569
Launch day for @FormKit! - Beautiful new docs site - Themes updated to Tailwind 4 - Improved @nuxt_js 4 support - lots of bug fixes - Lots and lots of ecosystem maintenance Go checkout the new website, oh yeah, we finally put some of FormKit’s users on the website 👀
4
2
1
30
2,187
New features and bug fixes coming soon...👀
1
4
593
FormKit retweeted
Lee Martin
@leemartin22 Sep 2025
Shout out to @formkit for once again providing the excellent inputs that make these apps possible and a joy to maintain.
1
1
2
575
🎃 Available for the next 2 days: FormKit Pro Unlimited: 🤫 No telemetry for life 📈 Unlimited projects for life ♻️ Free updates for life 1️⃣ One payment for life ($3,495) ❤️ My personal gratitude for life 🔗 👇👇👇
1
5
24
3,616
📣 Announcing: KickStart! A next-generation form builder from the @FormKit team. Going live...now 👀 Generate a form, edit it with manual controls or AI prompts, then copy and paste @vuejs components or schema into your project. 🔗👇
9
29
9
226
41,018
And make sure you're importing only the Pro Inputs you need in your installation: import { createProPlugin, repeater, dropdown } from @formkit/pro
5
1,374
We've greatly improved tree shaking in FormKit Pro. Update to v0.125.2 or later to get the benefits.
1
8
2,272
Replying to @IsraelOrtuno
Great to hear. We may have something that helps with this in the near future.
1
1
45
🚨🚨 New FormKit Pro input released today...🥁... The currency input! 💰💸💵💶💷💴🪙 🔗👇
4
5
2
49
5,411
Replying to @IsraelOrtuno
❤️Thanks, Israel! Do you roll custom Tailwind or use a Tailwind-powered component library?
1
1
154
Coming soon to @FormKit — built in icon loaders! - Eva - FormKit - Hero - Ion - Lucide - Material Anyone other open source icons we should add?
11
2
37
4,786
Replying to @ivano_da_gioia
Oh no! was this adding it to an existing nuxt 3 app? We’ll take a look and make sure there aren’t any known issues there.
27
.@FormKit is 2 stars away from 4,000. Push us over 🙏! github.com/formkit/formkit Also thankful for our other open source projects getting love: - AutoAnimate: 11,467 - Tempo: 1,947 - Drag and Drop: 786
2
1
14
1,450
We expected "Integration w/ UI libs" to win. But were surprised that "Form builder + publish" was a close 2nd. Thanks for voting!
Which FormKit feature would you like to see next? Reply with other feature requests if not in the poll.
37%Integrations w/ UI libs
32%Form builder + publish
12%More Pro Inputs
19%Magic backend validation
120 votes • Final results
6
1,731
FormKit 1.6 is out today! 🧩 New composables like useFormKitContext ⚙️ Improved TypeScript support 📙 Added library prop for FormKit components 🐛 Deez bugs fixed: formkit.com/changelog Excited about the composables! They let you build complex forms even more fluently ❤️
1
4
1
45
3,023
👀. Forgot to mention we may already be working on all 4 of the options.
8
148