Form and Function with Formwerk
summary
Formwerk is a JavaScript-only Vue library (developed since December 2023) that provides composables exposing anatomy props so you bind label/input/error props and get accessible, keyboard‑rich controls (selects, sliders, date and number fields) without any framework CSS — no markup or CSS. It supports SSR, Zod and Valibot integration and multilingual behaviors (RTL, alternate numerals, multiple calendars), handles ARIA patterns and focus/keyboard interactions, and yields working widgets often with two function calls; roadmap targets V1 by April.
AI-written summary · about
chapters (11)
- 0:00Formwerk library
- 3:29Formwerk promises
- 7:25Who should use Formwerk
- 7:46Styling and UI
- 11:39Accessibility
- 13:01Interactions and keyboard
- 15:10Internationalization
- 18:23Date handling
- 19:27Form developer experience
- 21:54Roadmap
- 22:57Q&A
related talks
31mComposable Form Brains without Bloat
29mScalable Forms in Vue
43mFrom Chaos to Clarity: How FormKit solves common form problems
38mBuilding Forms for an Engaging User Experience in Vue.js
01h 08mVue.js: Forms & validations in the composition age
09mProgressive Form Validation in Vue.js
10mSimplifying Complex Forms in Vue
21mVue Form Validations with Vest
