Form Builder
There's an array of forms. kinda basic requirement, so i won't explain why a form is needed. Yet, the construct of how to form the / a form builder - what it needs to do, is better declaratively illustrated.
Applications & requirements.
Known Applied Requirements.
almost all applications have some form of requirement that relates to forms. Simple examples include; The OntologyMaker, AssetManager and TimelineMaker which are all based upon a form-builder foundation.
Functionality.
Template Files
There should be some sort of 'template file' concept, that is in-turn able to be shared and indeed also modified. These 'templates' should provide the form builder the information needed to understand the structure of the form sought to be employed. In many ways this is at a minimum supported by RDF ontologies; and perhaps also SHACL and/or RML.
Functions
RDF Namespaces: The
Technologies
RDF RDFS
Existing Libraries and DevTools
Schímatos
A SHACL-based Web-Form Generator for Knowledge Graph Editing github demo License: MIT