This tool is built specifically as an aid for writing JSON schemas for describing metadata and paradata of heritage science datasets. JSON schemas define the precise format in which the meta- and paradata will be stored in the form of JSON, which is particularly useful for the diverse nature of datasets in heritage science.
Internally, it uses VJSF, a component for Vue.js and Vuetify. Besides standard JSON schema, VJSF supports a few additional properties, mainly for rendering purposes.
To get started, put a valid JSON schema in the editor on the "Schema" tab. VJSF will automatically generate a form, that can be viewed on the "Form" tab. Data entered in the form will automatically entered in the instance (in JSON format), which can be viewed on the "Instance" tab. Conversely, data entered in the instance editor will automatically be entered in the form.
No data is sent to the server. Both the schema and the instance are living locally in your browser.