JSON Schema Form Element — System edition npm install @jsfe/system Consult the documentation. Open the playground. Try the examples. packages/system/src/form.def.ts: Exports Kind Name Declaration Module Package custom-element-definition jsf-system JsfSystem /packages/system/src/form.js packages/system/src/form.ts: class: JsfSystem, jsf-system Superclass Name Module Package Jsf @jsfe/form Fields Name Privacy Type Default Description Inherited From widgets public widgets styleSheets public array [styles] Exports Kind Name Declaration Module Package js JsfSystem JsfSystem packages/system/src/form.ts packages/system/src/index.ts: Exports Kind Name Declaration Module Package js JsfSystem JsfSystem ./form.js js * * ./widgets/index.js js * * @jsfe/types js Jsf Jsf @jsfe/form packages/system/src/styles.ts: Variables Name Description Type styles Exports Kind Name Declaration Module Package js styles styles packages/system/src/styles.ts