> For the complete documentation index, see [llms.txt](https://docs.klai.studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.klai.studio/reference/components-overview/betterforms-elements.md).

# BetterForms Elements

This section covers the field types and input-oriented elements you can place on BetterForms pages.

In practice, this section mixes three kinds of docs:

* BetterForms-owned fields and wrappers
* Vue Form Generator-backed fields that BetterForms still uses at runtime
* Compatibility-oriented pages where BetterForms normalizes older field shapes into the current V3+ `fieldOptions` shape

When a field page shows `fieldOptions`, treat that as the canonical V3+ contract unless the page clearly says otherwise.

These pages focus on the BetterForms-facing schema and behavior you need in the editor. Where a field ultimately comes from a dependency, the page should still describe the runtime shape BetterForms expects.

Browse the sub-pages for the specific field you need.
