html+ Form playground
Styling

Let HTML do the form work.

Twenty-four components, one ordinary form. Change a field or explore a panel and see what the browser would send.

Early preview

The form

Component examples

01 State & sections

Priority handling
Contact details<h6-tabs>
Delivery instructions<h6-accordion>

02 Identifiers & verification

<h6-bic>
<h6-otp>

03 Options & search

<h6-select>
<h6-combobox>
<h6-date-picker>

04 Numeric choices

<h6-range-slider>
<h6-rating>

05 Values with more to say

<h6-duration>
<h6-interval>

06 Choices & collections

<h6-segmented>
<h6-tags>

07 Everyday form controls

<h6-radio-group>
<h6-password-input>
<h6-toggle-group>
Table selection<h6-checkbox>
ExampleType
Profile formForm
Settings panelPanel
Search filtersForm

08 Native HTML, shared styling

<h6-field>
Native actions<button>

Sample values stay in this browser.

Watch the entries disappear.

A regular form, with a little more vocabulary.

Every control participates through the browser’s form APIs. Specialized fields keep a real text input inside, while their normalized value goes into the form.

This preview checks ten IBAN country formats and their check digits, plus BIC structure. It does not verify bank accounts, BIC registration, or authentication codes.

The entire integration
<form>
  <h6-iban name="iban" required></h6-iban>
  <h6-duration name="seconds"></h6-duration>
  <h6-tags name="topics"></h6-tags>
  <h6-switch name="updates"></h6-switch>
  <button>Submit</button>
</form>