---
agentTools:
  projectIndex: https://opencontent.readme.io/v3.2/llms.txt
---

# Edit Forms

Create Forms for Content Editing

OpenContent let you create forms for Content, settings and Additional Data.

Each form is defined in 2 json files (scema and options) like AlpacaJs framework.

From version 3.0 of OpenContent a form Builder can generate this 2 files visually with an instant preview.

The form builder don't support all features of AlpacaJs.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/fEG7n4tkTT6pEDsNAZpx_oc-form-builder.JPG",
        "oc-form-builder.JPG",
        "1572",
        "781",
        "#749cac",
        ""
      ],
      "caption": "Form Builder"
    }
  ]
}
[/block]

[block:api-header]
{
  "type": "basic",
  "title": "Activate Form Builder"
}
[/block]

The Form Builder can be activated from each schema file in Edit Template Files.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/KqrHJzCQFCXwaMQaAciJ_oc-activate-form-builder.JPG",
        "oc-activate-form-builder.JPG",
        "833",
        "566",
        "#2f7fd8",
        ""
      ],
      "sizing": "80"
    }
  ]
}
[/block]

The activate Builder button, recreate (partally) the form in the builder.

You can go back by deleting manually the correponding builder.json file.