@bimetal/forms-vue-components
Default Vue 3 form builder + renderer — edits the schema (add/reorder/edit fields, undo), fills it live (validation, submit) and composes per select field. Thin bindings over the canonical forms controllers.
2,180
| Install | |
|---|---|
npm install @bimetal/forms-vue-components |
|
| Latest Version: | 0.40.0 |
| Vue: | 3 |
| License: | Apache-2.0 |
| Last Updated: | Oct 10, 2026 |
| Links: | npm |
Maintainer: biederbe
@bimetal/forms-vue-components
The default Vue 3 form builder + renderer for BIMETAL — thin bindings over the
canonical @bimetal/forms-headless controllers.
- edits the schema: add, reorder (drag or keyboard), edit and remove fields, with undo.
- fills it live: validation from the schema,
submit, and a composed picker per
selectfield.
Both render the canonical .bm-form* DOM; styles ship from
@bimetal/forms-themes. Fields announce aria-required, aria-invalid and
their description/error via aria-describedby.
Related Packages
@formkit/observer
Utility to wrap a FormKitNode in a dependency tracking observer proxy
5,049,667
4,779
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.40.0 | ^3.3.0 | Apache-2.0 | |
| 0.39.0 | ^3.3.0 | Apache-2.0 | |
| 0.38.0 | ^3.3.0 | Apache-2.0 | |
| 0.37.0 | ^3.3.0 | Apache-2.0 | |
| 0.36.0 | ^3.3.0 | Apache-2.0 | |
| 0.35.0 | ^3.3.0 | Apache-2.0 | |
| 0.34.0 | ^3.3.0 | PolyForm-Noncommercial-1.0.0 | |
| 0.32.0 | ^3.3.0 | PolyForm-Noncommercial-1.0.0 | |
| 0.30.0 | ^3.3.0 | PolyForm-Noncommercial-1.0.0 | |
| 0.29.0 | ^3.3.0 | PolyForm-Noncommercial-1.0.0 |
Pre-releases (3)
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.0-rc.3 | ^3.3.0 | Apache-2.0 | |
| 1.0.0-rc.2 | ^3.3.0 | Apache-2.0 | |
| 1.0.0-rc.1 | ^3.3.0 | PolyForm-Noncommercial-1.0.0 |